Eu configurei uma VPN PPTP usando o Amazon EC2. Eu fiz isso seguindo este guia . Não quero que tudo passe pela VPN e, em vez disso, quero apenas conexões com endereços IP específicos para passar pela VPN. Eu realizei isso desmarcando "Usar gateway padrão na rede remota" nas propriedades da VPN e, em seguida, usando o comando "route add" no prompt de comando para direcionar esses IPs específicos através da VPN. Isso tudo funciona perfeitamente bem.
O problema que tenho é que depois de um tempo extremamente curto (talvez 30 segundos a 2 minutos), a conexão simplesmente "morre". O Windows ainda mostra que está conectado à VPN, mas a conexão não funciona mais. Eu não posso mais me conectar aos endereços IP especificados, e até mesmo tentar fazer ping na VPN (usando o endereço IP do servidor exibido na janela detalhada para a VPN) apenas o tempo limite. Simplesmente não funciona. A desconexão da VPN e a reconexão corrige esse problema e permite que eu me conecte novamente - até mais ou menos um minuto depois, quando ele acaba de morrer novamente.
Eu fiz algumas buscas na internet, mas tudo o que consegui encontrar foram postagens de pessoas aleatórias, vagamente se referindo a um "bug de conexão inativo" sem expandir isso em nenhum detalhe.
Quando estou ativamente usando a conexão, o problema é inexistente ou, pelo menos, acontece com menos frequência. Se eu deixá-lo ocioso por um minuto, é quase garantido que ele estará morto quando eu tentar usá-lo novamente. Suspeito, portanto, que o problema é que é preciso que alguns pacotes "keep alive" sejam enviados, e o Windows não está fazendo isso por mim.
Então, minhas perguntas são:
- Alguém sabe alguma coisa sobre esse problema e qual é a causa?
- Como posso resolver este problema?
- Se eu mudei minha VPN de usar PPTP, para um tipo diferente, como L2TP, SSTP, OpenVPN ou até mesmo apenas um túnel SSH básico com PuTTY, eu ainda teria esse problema ou seria resolvido?