Como adicionar rota persistente para VPN quando a interface # varia?

3

No Windows, posso adicionar uma rota persistente para um IP usando o número da interface da minha conexão VPN. No entanto, quando eu reconectar a VPN mais tarde, o número da interface muda, o que significa que a rota que eu adicionei anteriormente não funciona mais. Assim, cada vez que me conecto à VPN, tenho que adicionar novamente a rota, usando o número da interface atual da VPN.

Por exemplo, o número da rota da VPN pode ser 0x300003 e, quando eu desconectar e reconectar, o número da rota se torna 0x320003 e assim por diante.

Existe uma maneira de adicionar uma rota persistente à tabela que se aplica a um intervalo de números de interface? Ou alguma outra maneira de fazer isso sem, cada vez que eu me conecto à VPN, tendo que encontrar manualmente a interface correta # e adicionar novamente a rota?

    
por ingredient_15939 12.07.2015 / 15:42

1 resposta

2

Quando várias VPNs se conectam em ordem aleatória, seus IDs de interface mudam. Portanto, o% normalROUTE -P ADD 10.0.0.0 MASK 255.255.0.0 10.0.0.1 IF 42 não funciona. A próxima vez que a VPN se conectar, poderá ter um número de interface diferente.

O Powershell tem um cmdlet disponível que adiciona rotas na conexão VPN e as remove novamente quando a VPN é desconectada: Add-VpnConnectionRoute . Funciona sem precisar especificar o ID da interface.

A sintaxe básica é assim:

Add-VpnConnectionRoute -ConnectionName "VPN Connection Name" -DestinationPrefix 10.0.0.0/16

Após inserir este comando, as rotas serão criadas / removidas automaticamente na conexão / desconexão da VPN.

    
por 29.01.2016 / 16:35