Из-за чего Windows не видит сеть после подключения/отключения рабочего VPN (OpenWRT роутер)?

Ссылка скопирована
1 ответ

Добрый вечер.
По вводным: windows 11 на ноутбуке, подключён кабелем к роутеру.
По вводным: роутер Cudy TR3000 c OpenWRT (Immortal).
Сейчас ситуация такая: есть рабочий VPN организации. Когда подключаешься, то сеть падает. Если отключить, то ничего не меняется. Нужно ввести команды в системе и тогда всё поднимается и работает.
IПКonfig /flushdns
IПКonfig /registerdns
IПКonfig /release
IПКonfig /renew

Сейчас ситуация такая: с обычным роутером работает всё отлично и канал связи не прерывается. Что в настройках требуется поменять? Ничего не трогал После установки прошивки на OpenWRT и из расширений только Podkop установлен и выключен.

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Максим Павлов Ответ

Если Windows перестает видеть сеть после подключения или отключения рабочего VPN через OpenWRT, обычно проблема в маршрутах, DNS, метриках интерфейсов или оставшемся kill-switch/firewall-правиле. VPN мог добавить default route, изменить DNS или оставить маршрут к локальной сети через туннель.

Сначала после отключения VPN проверьте состояние на Windows:

ipconfig /all
route print
nslookup ya.ru
ping 8.8.8.8
ping ya.ru

ipconfig /all route print nslookup ya.ru ping 8.8.8.8 ping ya.ru

Если пингуется IP, но не домен — проблема в DNS. Если не пингуется даже IP — смотрите маршруты и gateway. Если маршруты остались через VPN-интерфейс, удалите их или перезапустите сетевой адаптер.

  • проверьте, не остается ли default route через VPN;
  • проверьте DNS-серверы после отключения;
  • сравните metric у Ethernet/Wi-Fi и VPN;
  • проверьте firewall/killswitch клиента;
  • на OpenWRT проверьте AllowedIPs и route_allowed_ips.

На стороне OpenWRT для WireGuard/OpenVPN часто ошибаются с маршрутом 0.0.0.0/0. Если через VPN должен идти только рабочий сегмент, не нужно отправлять весь интернет в туннель. Для split tunnel указывайте только нужные подсети.

AllowedIPs = 10.10.0.0/16, 192.168.50.0/24

AllowedIPs = 10.10.0.0/16, 192.168.50.0/24

Если после отключения помогает только перезагрузка, можно временно сбросить сеть:

ipconfig /flushdns
netsh winsock reset
netsh int ip reset

ipconfig /flushdns netsh winsock reset netsh int ip reset

Но это не решение причины. Нормально нужно настроить split-tunnel, DNS и метрики так, чтобы после отключения VPN Windows возвращалась к обычному gateway. Для диагностики сохраните route print до подключения, во время VPN и после отключения — разница сразу покажет, что остается лишним.

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно