El 28/05/2014 17:22, James Dean escribió:
Amigos... les cuento... tengo un centos con internet vía eth0 el cual hace NAT sin problemas.. pero necesito que un cliente de mi lan (192.168.7.11) salga por una VPN (ppp0) ... entonces aplique :
(en el Server)
- echo 10 vpn >> /etc/iproute2/rt_tables
- ip rule add from 192.168.7.11 table vpn
- ip route add default via X.Y.Z.W dev ppp0 table vpn
- ip route flush cache
y el cliente tiene acceso a la Lan pero no a Internet...
Cuando dices que el 192.168.7.11 tiene acceso a la LAN, ¿te refieres al otro extremo de la VPN?
Alguien me podría dar una mano para ver por donde esta el problema ??
Más preguntas para entender tu entorno.
¿Quién levanta la VPN el servidor o PC con la 192.168.7.11? He supuesto que el servidor. ¿Por donde quieres que 192.168.7.11 salga a Internet? ¿Por tu gateway o por el gateway del otro extremo de la VPN?
Con las lineas "ip rule" y ip "route add default" estas forzando que el 192.162.7.11 salga siempre, absolutamente siempre, por la VPN. Así que:
1. Asegúrate que la VPN está levantada y tienes acceso al otro extremo desde el servidor.
2. Si quieres que el 192.168.7.11 salga a Internet a través de la red que hay en el otro extremo de la VPN, comprueba que la gateway por defecto que has añadido (X.Y.Z.W) puede salir a Internet. Si no puede salir añádele las rutas pertinentes. Si sí puede seguramente deberás activar en enrutado en X.Y.Z.W
Muchas Gracias a todos...
Bueno hay muchas alternativas y muchas posibles causas dependiendo de lo que estés intentando, así que mejor que antes lo aclares un poco más.
Saludos,