Eu tenho uma VPN L2TP/IPSec configurada no CentOS (Amazon AMI) com racoon, ipsec-tools e xl2tp.
Estou usando uma versão do racoondeste repositório, pois permite o uso de curingas de ID IPSec (ou nenhuma especificação dos mesmos),seguindo este tutorial.
Consigo me conectar à minha VPN a partir de um Android (ICS) e de um iPad (iOS 5); no entanto, não consigo me conectar a partir de uma máquina Windows (tentei várias) devido a um erro 691.
Então o que eu posso fazer?
Responder1
Tive o mesmo problema, depois de muito tempo pesquisando, descobri o que estava errado. Abrirxl2tpd.confe certifique-se de colocar o endereço IP externo do seu servidor (não local, nem gateways, etc.) endereço-escuta = EXTERNAL_IP
Use estas regras do iptables:
-A INPUT -p udp -m policy --dir in --pol ipsec -m udp --dport 1701 -j ACCEPT
-A OUTPUT -p udp -m policy --dir out --pol ipsec -m udp --dport 1701 -j ACCEPT
Resolveu a conectividade para iphone e windows, mas não para android (como para mim) =\
Responder2
Você não pode se conectar a um servidor VPN quando seu Android ou iPad estiver conectado na mesma rede (como WIFI). Você pode verificar se o dispositivo no qual deseja criar o túnel VPN está fora da sua rede privada ou pelo menos em uma rede diferente do servidor VPN?