@chifth

Как правильно «обрезать» некоторые IP из глобальной маршрутизации VPN OpenWRT?

И снова здравствуйте :)
Деревня, мобильный интернет через модем+роутер(OpenWRT).
Поднят Wireguard VPN до сервера в городе. Маршрутизирует всё (Route IP`s: 0.0.0.0/0)
Проблема: После перебоев с электричеством пропадает интернет т.к роутер не может соединиться с IP сервера. Если передёрнуть ВПН-интерфейс (чтобы сначала поюзать обычный инет) - то всё работает.
Не знаю точно куда копать, ведь IP сервера задан конкретный, а в браузере - dns probe no internet. т.е. вроде как не доступен днс (который ведь не нужен чтобы установить коннект с ВПН по IP).

Вот решил попробовать изменить правило маршрутизации в ВПН по типу; "всё, кроме 8.8.8.8, 1.1.1.1, и 212.111.100.98).
Помогите правильно "нарезать" диапазоны для правила Route Allowed IP`s. Тоесть:
- от 1.2.0.0 до 8.8.0.0
- от 8.9.0.0 до 212.111.0.0
- от 212.112.0.0 до 254.254.0.0

//Ну или может я просто тупой и там есть галочка "инвертировать" :)
////Или проблема вообще не в том, а просто нужно добавить паузу перед стартом ВПН-интерфейса?
  • Вопрос задан
  • 88 просмотров
Решения вопроса 1
@chifth Автор вопроса
Решил проблему костылём: Отключил автостарт интерфейса и прописал его запуск через 120секунд после старта системы в rc.local

sleep 120
ifup vpn
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
poisons
@poisons
Просто добавьте маршрут до vpn сервера в таблицу маршрутизации и все.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы