Evitar que meu computador se conecte automaticamente à minha conexão padrão se a minha conexão VPN desconectar subitamente

1

Estou usando o serviço VPN para acessar alguns trabalhos do exterior. Às vezes, minha conexão VPN cai e meu computador se conecta automaticamente à minha conexão local, o que eu não faço, já que divulga imediatamente o meu IP real. O suporte do provedor de serviços VPN não pôde me ajudar. Existe alguma maneira de impedir que meu computador se reconecte à minha conexão local?

    
por Mike 14.02.2012 / 17:25

2 respostas

1

Para elaborar a resposta do Zoredache, seu problema pode ser resolvido alterando sua configuração de roteamento. Vou fornecer exemplos para o Windows.

Coletando informações

Etapa 1: descrição e gateway padrão

Primeiramente, você precisa determinar a Descrição da conexão local e o Gateway padrão . Abra um prompt de comando ( Start - > Run... - > cmd ) e, em seguida, execute ipconfig /all . Você verá uma saída semelhante à seguinte:

Windows IP Configuration
...

Ethernet adapter Local Network Connection:
   ...
   Description . . . . . . . . . . . : Intel(R) 123BBQ Network Connection
   Physical Address. . . . . . . . . : 12-FE-34-DC-56-BA
   ...
   IPv4 Address. . . . . . . . . . . : 11.22.33.44(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   ...
   Default Gateway . . . . . . . . . : 11.22.33.1
   ...

...

Note que se você está se conectando primeiro ao seu ISP, (por exemplo, através de uma conexão PPPoE onde você digita um nome de usuário e senha), você precisará procurar por algo como PPP adapter <Connection Name>: . Neste exemplo, a Descrição é Conexão de rede Intel (R) 123BBQ e o Gateway padrão é 11.22.33.1 .

Etapa 2: endereço IP do ponto final da VPN

Em seguida, você precisa do endereço IP do ponto de extremidade da VPN . Você menciona que você usa um provedor de serviços VPN. Se sua VPN se conectar a um nome de host (por exemplo, vpn1.serviceprovider.com), você poderá determinar o endereço IP executando ping vpn1.serviceprovider.com no prompt de comando ( nslookup também pode ser usado):

Pinging vpn1.serviceprovider.com [66.77.88.99] with 32 bytes of data:
Reply from 66.77.88.99: bytes=32 time=50ms TTL=55
...

Neste exemplo, o IP do ponto de extremidade da VPN é 66.77.88.99 .

Etapa 3: Número da interface

Por último, você precisa do número de interface da sua conexão local . Execute route print x (x é um filtro falso para que você não veja muito mais do que a lista de interfaces) no prompt de comando:

===========================================================================
Interface List
 ...
 11...12 fe 34 dc 56 ba ......Intel(R) 123BBQ Network Connection
  1...........................Software Loopback Interface 1
 ...
===========================================================================
...

O número da interface é o primeiro número na linha e você precisa encontrar a linha que tem a mesma descrição de nossa primeira etapa. Neste exemplo, a conexão de rede Intel (R) 123BBQ tem um número de interface de 11 .

Configurando tudo

Desativando o roteamento

Quando você tiver todas essas informações e depois de se conectar à sua VPN, execute o seguinte no prompt de comando:

route add <VPN end point IP> mask 255.255.255.255 <Local connection's Default Gateway> metric 1 if <Local connection's interface number>
route delete 0.0.0.0 if <Local connection's interface number>

Eg: route add 66.77.88.99 mask 255.255.255.255 11.22.33.1 metric 1 if 11
Eg: route delete 0.0.0.0 if 11

Isso removerá a rota padrão da sua conexão local e a substituirá por uma única rota diretamente para o ponto de extremidade da VPN. Agora, quando a sua conexão VPN cai, não há nenhuma rota para o tráfego chegar à internet, então o seu endereço IP não será exposto.

Reativando o roteamento

Para restaurar a rota padrão da sua conexão local, você pode executar o seguinte no prompt de comando:

route add 0.0.0.0 mask 0.0.0.0 <Local connection's Default Gateway> metric 1 if <Local connection's interface number>

Eg: route add 0.0.0.0 mask 0.0.0.0 11.22.33.1 metric 1 if 11

Você pode precisar fazer isso para se reconectar à VPN se sua VPN se conectar a um nome de host, ou se você simplesmente quiser parar de usar a VPN.

Horário de verão

Se o endereço IP do ponto de extremidade da sua VPN nunca mudar (o seu provedor de serviços VPN poderá informar se esse é o caso), você poderá até salvar os comandos concluídos em arquivos que terminem em .bat (por exemplo, disablerouting.bat e enablerouting.bat ). Dessa forma, clicar duas vezes nos arquivos executará os comandos sem precisar digitá-los todas as vezes.

    
por 27.02.2012 / 09:53
0

Remova a rota padrão e crie uma rota especificamente para entrar em contato com o provedor de VPN. A sintaxe exata é diferente para cada sistema operacional. Mas parece linda assim.

route del 0/0
route add vpnserverip/32 via localgw
    
por 14.02.2012 / 17:35