Встроенный VPN клиент Windows в случае разрыва подключения по-умолчанию не пытается переподключиться к VPN серверу. В этом случае пользователю приходится вручную подключаться к VPN. В Windows есть несколько инструментов, которые позволят настроить автоматическое переподключение к VPN после потери соединения.
В графическом интерфейсе VPN клиента Windows отсутствуют настройки переподключения. Однако вы можете настроить их через конфигурационный файл rasphone.pbk , который хранится в профиле пользователя ( %userprofile%AppDataRoamingMicrosoftNetworkConnectionsPbk
). В этом файле хранятся параметры всех профилей VPN подключений пользователя.
%ProgramData%MicrosoftNetworkConnectionsPbkrasphone.pbk
. Откройте файл rasphone.pbk с помощью текстового редактора, найдите секцию для нужного VPN профиля (например, [PPTP-VPN] ) и промотайте к параметрам:
Однако, настройки из файла rasphone.pbk не всегда корректно отрабатывают для всех возможных случаев. Поэтому рекомендуется автоматизировать переподключение к VPN с помощью задания планировщика, которое будет переподключаться к VPN в случае разрыва соединения или подключения компьютера к сети (Wi-Fi или Ethernet). Нас интересуют следующие события:
EventID | Источник | Описание |
20226 | RasClient (журнал Application) | The user username dialed a connection named VPNConnectionName which has terminated. The reason code returned on termination is 829. |
10000 | NetworkProfile (журнал Microsoft-Windows-NetworkProfile/Operational) | Network Connected |
Откройте Task Sheduler ( taskschd.msc
) и создайте новое задание планировщика (Create Task). Укажите имя задания.
Перейдите на вкладку Trigger и создайте два триггера для событий (Begin the task: On event ):
Application
, Source: RasClient
, EventID: 20226
Microsoft-Windows-NetworkProfile/Operational
, Source: NetworkProfile
, EventID: 10000
Теперь нужно настроить действие, которое будет выполняться при появлении любого их этих событий. Перейдите на вкладку Actions -> нажмите New .
Start a program
%windir%System32rasdial.exe
"ИмяВашегоVPNподключения"
В этом примере для подключения используется VPN профиль с сохраненным паролем. Если вы хотите указать имя и пароль для VPN подключения, задайте их так:
"ИмяВашегоVPNподключения" username password
Get-VpnConnection|select name,ServerAddress,TunnelType
Протестируете задание планировщика: отключите на время сетевой кабель от компьютера или отключитесь VPN. Проверьте, что после подключения сети, Windows автоматически переподключается к вашему VPN серверу.
Если говорить о том, какие лучшие дистрибутивы Linux мы знаем, то этот список может быть…
Хотя Ubuntu и поставляется со встроенным обозревателем Firefox многие пользователи считают что это не самая…
Что такое Remmina? Remmina — это совершенно бесплатный и свободный клиент так называемого удаленного рабочего…
Как мы знаем, Ubuntu это самая популярная сборка из систем на базе ядра Linux. У…
Выбор ноутбука для каждого пользователя это довольно кропотливый процесс. Люди стараются подобрать ноутбук который будет…
Если вы решили ознакомиться с операционной системой Linux более детально и задались вопросом как установить…