Primeiro, esse problema existe há quase dois anos. Até o surgimento do serverfault, praticamente desisti de resolvê-lo - mas agora a esperança renasce!
Eu configurei um servidor Windows 2003 como controlador de domínio e servidor VPN em um escritório remoto. Eu sou capaz de se conectar e trabalhar através da VPN de todos os clientes Windows que eu tentei, incluindo XP, Vista e Windows 7 sem problema, de pelo menos cinco redes diferentes (corporativa e doméstica, domínio e não). de todos eles.
No entanto, sempre que me conecto de clientes na minha rede doméstica, a conexão cai (silenciosamente) após 3 minutos ou menos. Depois de algum tempo, ele eventualmente me avisará que a conexão caiu e tentará rediscar / reconectar (se eu tiver configurado o cliente dessa maneira). Se eu reconectar, a conexão será restabelecida e parecerá funcionar corretamente, mas novamente vai cair silenciosamente, desta vez depois de um período de tempo aparentemente mais curto.
Estas não são gotas intermitentes. Isso acontece a cada momento, exatamente da mesma maneira. A única variável é quanto tempo a conexão sobrevive.
Não importa o tipo de tráfego que eu envio. Eu posso ficar ocioso, enviar pings contínuos, RDP, transferir arquivos, tudo isso de uma só vez - não faz diferença. O resultado é sempre o mesmo. Conectado por alguns minutos, depois a morte silenciosa.
Como duvido que alguém tenha passado por essa situação exata, que passos posso dar para solucionar problemas da minha VPN evanescente?
Histórico adicional
Durante esse período de dois anos, alterei os ISPs (em ambas as extremidades), adicionei um novo controlador de domínio (minha rede) e alterei os roteadores (ambas as redes). Nada disso teve qualquer efeito.
O problema é reproduzível em vários PCs, com diferentes sistemas operacionais, mas somente na minha rede.
Verifiquei que o comportamento é independente do cliente, testando em um dispositivo que não seja Windows. Configurei a VPN no meu iPhone e conectei via Wi-Fi pela minha rede. Usando um aplicativo chamado Scany, pinguei o servidor continuamente até que a conexão caísse após cerca de 2 minutos - o mesmo comportamento que eu estava vendo nos clientes Windows. Depois disso, desativei o Wi-Fi e VPN em vez de AT & 3G 3G e pingado continuamente sem solicitações perdidas por 11 minutos. Esse teste isolou adequadamente o problema na minha rede.
O único componente consistente ao longo dos dois anos é o meu controlador de domínio que lida com o WINS e também atua como um servidor VPN para conexões de entrada. Mas, o tráfego de saída não deve passar pelo meu DC, ele vai direto para o firewall / roteador, que está conectado diretamente ao meu modem a cabo.
Mais notas
Foi feita uma solicitação para verificar se minhas rotas não são engraçadas quando a conexão VPN é estabelecida. Dei uma olhada e não vejo nada obviamente errado, mas minha experiência com configuração de rotas é bastante limitada, então estou postando os dados.
O alcance da classe C da minha LAN é 192.168.1.255, o intervalo da classe C da LAN remota é 192.168.10.255. Também masquei o IP público do servidor VPN (74.93.XXX.XXX).
>route print (VPN Disconnected)
===========================================================================
Interface List
17...00 ff 10 80 57 0c ......Juniper Network Connect Virtual Adapter
11...00 23 ae e6 bb 49 ......Realtek RTL8168C(P)/8111C(P) Family PCI-E Gigabit
Ethernet NIC (NDIS 6.20)
1...........................Software Loopback Interface 1
12...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter
13...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #2
16...00 00 00 00 00 00 00 e0 Teredo Tunneling Pseudo-Interface
===========================================================================
IPv4 Route Table
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.24 10
127.0.0.0 255.0.0.0 On-link 127.0.0.1 306
127.0.0.1 255.255.255.255 On-link 127.0.0.1 306
127.255.255.255 255.255.255.255 On-link 127.0.0.1 306
192.168.1.0 255.255.255.0 On-link 192.168.1.24 266
192.168.1.24 255.255.255.255 On-link 192.168.1.24 266
192.168.1.255 255.255.255.255 On-link 192.168.1.24 266
224.0.0.0 240.0.0.0 On-link 127.0.0.1 306
224.0.0.0 240.0.0.0 On-link 192.168.1.24 266
255.255.255.255 255.255.255.255 On-link 127.0.0.1 306
255.255.255.255 255.255.255.255 On-link 192.168.1.24 266
===========================================================================
Persistent Routes:
None
>route print (VPN Connected)
===========================================================================
Interface List
25...........................VPN Test
17...00 ff 10 80 57 0c ......Juniper Network Connect Virtual Adapter
11...00 23 ae e6 bb 49 ......Realtek RTL8168C(P)/8111C(P) Family PCI-E Gigabit
Ethernet NIC (NDIS 6.20)
1...........................Software Loopback Interface 1
12...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter
13...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #2
16...00 00 00 00 00 00 00 e0 Teredo Tunneling Pseudo-Interface
===========================================================================
IPv4 Route Table
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.24 10
74.93.XXX.XXX 255.255.255.255 192.168.1.1 192.168.1.24 11
127.0.0.0 255.0.0.0 On-link 127.0.0.1 306
127.0.0.1 255.255.255.255 On-link 127.0.0.1 306
127.255.255.255 255.255.255.255 On-link 127.0.0.1 306
192.168.1.0 255.255.255.0 On-link 192.168.1.24 266
192.168.1.24 255.255.255.255 On-link 192.168.1.24 266
192.168.1.255 255.255.255.255 On-link 192.168.1.24 266
192.168.10.0 255.255.255.0 192.168.10.134 192.168.10.134 11
192.168.10.134 255.255.255.255 On-link 192.168.10.134 266
224.0.0.0 240.0.0.0 On-link 127.0.0.1 306
224.0.0.0 240.0.0.0 On-link 192.168.1.24 266
255.255.255.255 255.255.255.255 On-link 127.0.0.1 306
255.255.255.255 255.255.255.255 On-link 192.168.1.24 266
255.255.255.255 255.255.255.255 On-link 192.168.10.134 266
===========================================================================
Persistent Routes:
None