Sinot
@Sinot

Как заставить работать постоянный маршрут на Windows 10?

Здравствуйте.

5fe6fd891e395629768192.png

Имеем локальную сеть 192.168.0.0/21 шлюз по умолчанию 192.168.0.1.
В этой же сети стоит MikroTik (192.168.0.104) и "раздает" VPN (10.10.1.0/28), его IP в VPN - 10.10.1.1.

Удаленно за NAT имеем ПК с Windows 10 Pro. Пользователь заходит в систему через "Подключение к корпоративной сети с помощью VPN", когда на экране приветствия сразу подключается VPN по логин/пароль и с этими же данными заходит в систему (его IP в VPN выдается динамически, пусть будет 10.10.1.11).

Все работает, но для Windows 10 не доступна сеть 192.168.0.0/21.

На шлюзе 192.168.0.1 добавляем маршрут (10.10.1.1/28 192.168.0.104) до удаленного ПК через MikroTik. На удаленном ПК добавляем постоянный маршрут (192.168.0.0/24 10.10.1.1) до сети 192.168.0.0/24 через тот же MikroTik, только со стороны VPN.

Теперь удаленный ПК и локальная сеть друг друга видят (это точно работает я проверил).

А теперь собственно вопрос:
Если на Windows 10 добавить постоянный маршрут (192.168.0.0/24 10.10.1.1) до подключения VPN, то он игнорируется системой и отрабатывает маршрут по умолчанию. То есть прописываем постоянный маршрут, перезагружаемся/выходим из системы, заходим в систему через "Подключение к корпоративной сети с помощью VPN", соединение есть, маршрут есть и он игнорируется. Удаляем и создаем маршрут по новой - работает до перезагрузки/перезахода/переподключения VPN.
Как это вылечить?

Спасибо.
  • Вопрос задан
  • 1344 просмотра
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
powershell "Add-VpnConnectionRoute -ConnectionName 'MyVPN' -DestinationPrefix '192.168.0.0/21'" -PassThru
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@CooLikoFF
В конце добавляем ID интерфейса. IF ID
Пример:
route add 157.0.0.0 MASK 255.0.0.0 157.55.80.5 METRIC 1 IF 58 -p
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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