
Alguém sabe da chave do registro usada para ativar ou desativar "Usar gateway padrão na rede remota"? Preciso automatizar essa mudança para muitos computadores e quero evitar o método GUI para fazer isso (vejahttps://documentation.meraki.com/MX-Z/Client_VPN/Configuring_Split-tunnel_Client_VPN
)
Responder1
Não é armazenado em uma chave de registro, mas na lista telefônica RAS.
A boa notícia é que ele está em um arquivo legível/editável.
Vá para C:\Users\<UserName>\Application Data\Microsoft\Network\Connections\Pbk
e edite rasphone.pbk
em um editor de texto (como, por exemplo, o Bloco de Notas).
Encontre a seção cujo cabeçalho corresponde ao nome da contenção VPN que você deseja modificar e altere IpPrioritizeRemote=1
para IpPrioritizeRemote=0
para desativar o uso do gateway remoto.
Para realmente editá-lo por meio de um script, o PowerShell é provavelmente o mais fácil.
Para começar, aqui está um comando do PowerShell (v2+) que atualizará todas as VPNs no PBK paraNÃOuse o gateway remoto e salve novamente o arquivo (execute-o na pasta que contém o arquivo PBK que você deseja atualizar ou adicione caminhos absolutos).
(Get-Content .\rasphone.pbk) -replace 'IpPrioritizeRemote=1', 'IpPrioritizeRemote=0' | Set-Content .\rasphone.pbk
Responder2
Você pode usar o Powershell para ativar/desativar a opção "Usar gateway padrão na rede remota":
ligar:
Set-VpnConnection -Name "myVPN" -SplitTunneling $True
desligar:
Set-VpnConnection -Name "myVPN" -SplitTunneling $false
Você ajusta um pouco isso para que ele seja executado em várias máquinas fornecidas por você ou configura um script de inicialização que ativará/desativará a configuração na inicialização.