Вопрос такой - настроен маршрутизатор с поднятием ВПН-соединения (MPD). IP-адрес и маршруты в локальную сеть НСПРГА прописаны вручную. Когда поднимается интерфейс есть один прикол - иногда NAS говорит, что у него адрес 172.31.32.3 (или 172.31.32.12, или 172.31.32.34), то есть соединение получается в таком виде:
Код:
ng0: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> metric 0 mtu 1460
inet 94.232.237.84 --> 172.31.32.34 netmask 0xffffffff
В этом случае интернета нет. (Хотя таблица маршрутов на моей стороне в норме)
А когда NAS назначает себе белый адрес, например:
Код:
ng0: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> metric 0 mtu 1460
inet 94.232.238.122 --> 91.189.162.17 netmask 0xffffffff
То интернет есть.
Приходится раз в 5 минут проверять связь с яндексом и перезапускать даемона. Как это поправить? (И чей здесь косяк? Потому что началось это не так давно - в этом году, точнее не помню, ПО и настройки на маршрутизаторе не обновлялись).
Кусок конфигаpptp_client:
create bundle static B1
set iface route default
set ipcp ranges 0.0.0.0/0 0.0.0.0/0
create link static L1 pptp
set link action bundle B1
set auth authname "дщпшт"
set auth password "впапаывапр"
set link max-redial 0
set link mtu 1460
set link keep-alive 20 75
set pptp peer vpn.nsplus.ru
set pptp disable windowing
open