take
@take
я люблю любить

Слетает маршрутизация vpn через Yota, подбросьте идей?

Linux --> ZyXEL --> Yota --> Internet

соединяюсь на nix'е c ppptp сервером офиса, поднимается интерфейс ppp0, присваиваевается адрес внутренний статический, поднимается маршрут. все нормально

обычно при обращении ко внутреннему адресу сети офиса этот маршрут вдруг слетает (не всегда).
поднимаю его руками через watch -n3 имя_скрипта

сам "скрипт" в одну строчку:

#!/bin/bash
[[ `ip route show 192.168.50.0/24 | wc -l` -eq 0 ]] && route add -net 192.168.50.0 netmask 255.255.255.0 gw 192.168.50.225 dev ppp0 && echo "reUP!"


вроде можно жить, и все-же оно не удобно, так как местами подвисает все с потерей маршрута, подъем занимает секунд 5-7.

Грешу на роутер ZyXEL, так как при yota модеме воткнутом в комп маршруты не слетают. Есть идеи из-за чего этого происходит? Роутер гадит (зачеркнуто) пушит таблицу? Прописать на нем маршрут статический? Убрать DHCP? Связываться по vpn на роутере, а не на клиенте? Подбросьте идей )
  • Вопрос задан
  • 242 просмотра
Пригласить эксперта
Ответы на вопрос 1
@res2001
Developer, ex-admin
На прямую роутер не может изменять таблицу маршрутизации на вашем хосте.
Возможно прокисает аренда DHCP, хост повторно запрашивает аренду адреса, при этом, возможно, сам хост изменяет маршруты. Попробуйте задать статический IP на хосте.
Если так, то виноват не роутер, а специфика реализации IP стека на линуксе.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы