Posso configurar o VPN do Windows 7 para que apenas sites bloqueados na China sejam roteados por VPN?

2

Estou na China, atrás do Great Firewall, usando um serviço de VPN fornecido por um amigo, por isso não fiquei bloqueado no ataque à VPN em janeiro de 2015.

Como a VPN pode atrasar muito o tráfego, eu gostaria apenas de direcionar os sites bloqueados através da VPN e acessar sites desbloqueados diretamente.

(Um efeito menos conhecido do GFW é que todo o tráfego fora da China é muitas vezes desacelerado para um rastreamento, o que afeta o tráfego de e para a VPN no país do meu amigo.)

Estou interessado em qualquer abordagem:

  • Algumas ferramentas inteligentes reencaminham sites que não conseguem carregar através da VPN para os tentar novamente.
  • Alguns serviços fornecem uma lista negra / lista de desbloqueio de sites bloqueados / desbloqueados no GFW e algumas ferramentas consultam o serviço para configurar o encaminhamento.
  • Eu tenho que configurar manualmente uma rota de alguma forma para cada site bloqueado para passar por VPN, e todo o outro tráfego vai direto.
  • Eu tenho que configurar manualmente uma rota de alguma forma para cada site não bloqueado para evitar a VPN, e todo o tráfego restante via VPN.
por hippietrail 10.06.2015 / 05:17

1 resposta

2

Embora sua situação seja um pouco mais complicada. Isso é semelhante à pergunta feita aqui.

Como posso fazer o tráfego seletivo de rota de VPN do Windows (por rede de destino)?

Para mim (como mencionado em um dos comentários), além de desmarcar a caixa "Usar gateway padrão na rede remota", também tive que marcar a caixa "Desativar adição de rota baseada em classe" e adicionar rota persistente que cobria o que eu queria enviar pela VPN.

Eu usei uma janela do powershell para inserir os comandos abaixo, mas uma janela do cmdd também pode funcionar.

Antes de poder adicionar as rotas que você deseja, você precisa encontrar o endereço IP que sua VPN está usando. Você faz isso quando sua VPN está conectada usando o comando:

ipconfig

e você verá uma seção como esta:

PPP adapter office:

   Connection-specific DNS Suffix  . : 
   IPv4 Address. . . . . . . . . . . : 172.40.40.30
   Subnet Mask . . . . . . . . . . . : 255.255.255.255
   Default Gateway . . . . . . . . . : 

Então eu preciso usar o 172.40.40.30 nos comandos abaixo.

No meu caso, eu só precisava de uma única rota que fosse assim:

route -p add 44.128.0.0/16 172.40.40.30

Este comando diz que todos os endereços IP na faixa de 44.128.0.0 a 44.128.255.255 passarão pela VPN que é 172.40.40.30

No seu caso, você terá que encontrar os locais que deseja alcançar usando a VPN e adicionar uma rota para cada um deles. Esses podem ser intervalos inteiros, como eu especifiquei acima, ou hosts únicos que você faria com algo como:

route -p add 8.8.8.8/32 172.40.40.30

Espero que isso ajude você e boa sorte.

    
por 20.10.2016 / 17:36