Автоматическое добавление статических маршрутов после подключения к VPN #1

В первую очередь нужно отключить использование VPN канала в качестве основного шлюза, нажимаем WIN + R вводим команду ncpa.cpl заходим в свойства нашего VPN подключения вкладка Сеть выбираем IP версии 4 (TCP/IPv4) жмем свойства, кнопка дополнительно и отключаем Использовать основной шлюз в удаленной сети

Отключить — Использовать основной шлюз в удаленной сети

Далее создаем командный файл vpn_route_add.netsh для добавления маршрутов

interface ipv4
add route prefix=192.168.0.0/24 interface="My VPN" store=active
add route prefix=192.168.5.0/24 interface="My VPN" store=active
exit

Данный файл нужно запускать через задание планировщика, которое срабатывает на событие установки VPN, для этого выполним команду

schtasks /create /F /TN "VPN route add" /TR "netsh -f C:\PS\vpn_route_add.netsh" /SC ONEVENT /EC Application /RL HIGHEST /MO "*[System[(Level=4 or Level=0) and (EventID=20225)]] and *[EventData[Data='My VPN']]"

Долее WIN + R вводим команду taskschd.msc находим задание VPN routes add заходим в свойства и на вкладке Условия отключаем Запускать только при питании от электросети

Отключить — Запускать только при питании от электросети

На заметку

Если при сохранении задания выдаст ошибку — Один или несколько указанных аргументов являются недопустимыми

Один или несколько указанных аргументов являются недопустимыми

Мне помогло заново выбрать пользователя в параметрах безопасности


Оцените статью
Adminkzn.ru
Добавить комментарий