1

Кто-нибудь знает ключ реестра, который используется для включения или выключения "Использовать шлюз по умолчанию в удаленной сети"? Мне нужно автоматизировать это изменение для многих компьютеров и не использовать метод графического интерфейса для этого (см. https://documentation.meraki.com/MX-Z/Client_VPN/Configuring_Split-tunnel_Client_VPN ).

2 ответа2

0

Он не хранится в разделе реестра, он хранится в телефонной книге RAS.

Хорошая новость в том, что он находится в удобочитаемом / редактируемом файле.

Перейдите в C:\Users\<UserName>\Application Data\Microsoft\Network\Connections\Pbk и отредактируйте rasphone.pbk в текстовом редакторе (например, «Блокнот»).

Найдите раздел, заголовок которого соответствует имени состязания VPN, которое вы хотите изменить, а затем измените IpPrioritizeRemote=1 на IpPrioritizeRemote=0 чтобы отключить использование удаленного шлюза.

На самом деле редактировать его с помощью скрипта PowerShell, вероятно, проще всего.

Для начала, вот команда PowerShell (v2+), которая обновит все VPN в PBK, чтобы НЕ использовать удаленный шлюз, а затем повторно сохранит файл (запустите его из папки, содержащей файл PBK, который вы хотите обновить, или добавить абсолютные пути).

(Get-Content .\rasphone.pbk) -replace 'IpPrioritizeRemote=1', 'IpPrioritizeRemote=0' | Set-Content .\rasphone.pbk
0

Вы можете использовать Powershell для включения / выключения опции "Использовать шлюз по умолчанию в удаленной сети":

включи:

Set-VpnConnection -Name "myVPN" -SplitTunneling $True

выключи:

Set-VpnConnection -Name "myVPN" -SplitTunneling $false

Вы немного отрегулируете настройку, чтобы она работала на нескольких предоставленных вами машинах, или настроили скрипт запуска, который будет включать / отключать настройку при запуске.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .