No Windows 10, como você garante que todo o tráfego passe pela VPN?


25

Qual é a maneira mais fácil de garantir que todo o tráfego passe pela VPN no Windows 10? Existe alguma maneira construída? Basicamente, estou procurando um switch de interrupção da Internet, no caso de a VPN falhar.

Acho que às vezes o sistema operacional fica confuso e, por algum motivo aleatório, simplesmente não usa a VPN ao enviar tráfego, isso é realmente uma preocupação válida?


Configuração VPN para fazer isso, então se conectar a ele
— Ramhound

@ Ramhound o gerenciador de VPN que eu uso tem um interruptor de interrupção, mas é de buggy, especialmente se houver várias interfaces de rede.
— precisa saber é

Quando indico "configurar a VPN", quero dizer configurar a VPN para não vazar suas informações pessoais. Uma VPN corretamente criptografada conectará você automaticamente à rede virtual privada e todo o tráfego passará por essa rede, nada de especial deve ser feito depois que isso for feito.
— Ramhound

Eu diria que por causa da aparente falta de pesquisa sobre o tema
— Ramhound

Respostas:


14

Nota:

Certifique-se de ter apenas um adaptador de rede ativado, por exemplo: se você estiver usando ethernet, verifique se a conexão sem fio está desativada. Se estiver usando a conexão sem fio, verifique se nenhum cabo Ethernet está conectado ou desative o adaptador no centro de rede e compartilhamento> altere as configurações do adaptador.

Abra o prompt de comando e execute um comando:

netstat /r

observe o endereço IP da interface na linha 0.0.0.0 na seção "Rotas ativas", digamos que seja 192.168.0.1

Conecte-se à sua VPN

Faça outro netstat /r

Observe que você verá uma nova rota ip para o vpn (segunda linha 0.0.0.0.), Observe que Interface new route ip

Agora mate a rota não vpn original com este comando

route delete 0.0.0.0 192.168.0.1

então faça outro netstat /r

você verá apenas sua rota VPN agora e, se sua linha de VPN cair, você perde essa rota, portanto não há mais rotas 0.0.0.0 e sua conexão externa será imediatamente cortada. Se você deseja acessar a Internet, precisará adicionar a rota original novamente com este comando:

route add 0.0.0.0 mask 0.0.0.0 192.168.0.1 IF 8

O "IF 8" significa "interface 8". O número 8 pode ser diferente no seu computador; observe a saída do netstat -r para obter o número correto da sua interface na lista de interfaces.

Tudo o que foi dito que eu desativaria o ipv6, fiz isso sem problemas depois de fazer isso.

desative o comando ipv6:

netsh interface teredo set state disabled

Ative o comando ipv6:

netsh interface teredo set state default

"Certifique-se de ter apenas um adaptador de rede ativado", e os adaptadores virtuais, como os usados ​​pelo VMware?
— Celeritas

Veja resposta acima por dxiv
— Moab

Depois de fazer o route deletecomando que eu tenho o erroThe route deletion failed: Element not found.
— Celeritas

Você fez algo errado.
— Moab

@Moab Use o IP do gateway em vez do IP de destino
— Ankit_Shah55

12

Estas são 2 perguntas reunidas em uma.

I'm basically looking for a internet kill switch in the case VPN fails

A resposta de @ Moab resolve essa questão muito bem.

What is the easiest way to ensure all traffic goes through the VPN in Windows 10?
Is there any built in ways?

Esta é uma pergunta diferente . Observe que all traffic goes through the VPNestá implícito " desde que a conexão VPN esteja ativa ". A maneira incorporada de rotear o tráfego da Internet pela VPN fará um fallback transparente para a conexão local com a Internet, se a VPN for desconectada por qualquer motivo.

Dito isto, as seguintes etapas devem responder à 2ª pergunta:

  • clique com o botão direito do mouse no botão Iniciar, selecione Conexões de rede
  • clique na conexão VPN que deseja usar, clique com o botão direito do mouse, selecione Propriedades
  • clique na guia Rede, selecione IPv4 na lista, clique em Propriedades
  • clique em Avançado, verifique se "Usar gateway padrão na rede remota" está marcado
  • repita a etapa anterior para IPv6, se aplicável

Eu não podia ver "" Use gateway padrão em rede remota", após clicar avançado, mas sob o rótulo de 'gateways padrão', a lista estava em branco.
— Celeritas

Não há nenhum label "default gateways"que eu possa encontrar nas etapas listadas acima. Você acabou no lugar errado ou talvez esteja usando alguma VPN de terceiros que não seja a embutida no Windows; nesse caso, essa deveria ter sido a primeira coisa a se destacar na sua pergunta.
— dxiv 12/01

Eu não sabia que o Windows 10 tinha um construído em um
— Celeritas

O @Celeritas Windows possui um cliente VPN interno para (praticamente) sempre. Se você não estiver usando, mas em vez de outra alternativa de terceiros, tanto a minha resposta como a de Moabe foram uma perda de tempo. Forneça o contexto completo quando fizer uma pergunta na próxima vez.
— Dxiv

1
se o Windows vem com uma VPN, por que praticamente todo mundo que usa VPN usa uma alternativa de terceiros?
— Celeritas
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.