Hola Gente:
Bueno el asunto es el siguiente
Tengo una red muy precaria con un enlace a internet y una VPN.
Tengo un servidor con 1 sola interfase de red, eth0. Donde creé la configuración de la salida de internet y cree una interfase virtual eth0:1 donde cree una configuración de mi VPN
Router VPN 172.16.2.1 Mi IP VPN: 172.16.2.2
A mi red le reparto por DHCP números desde el 172.16.2.100 al 254
EN mi firewall o sea en el 2.2 añadi esta configuracion al iptables: -A POSTROUTING -p tcp --dport ip.del.server.externo:25 -j MASQUERADE -A POSTROUTING -p tcp --dport ip.del.server.externo:110 -j MASQUERADE -A POSTROUTING -p tcp --dport ip.del.server.externo:1010 -j MASQUERADE -A POSTROUTING -p tcp --dport ip.del.server.externo:995 -j MASQUERADE -A POSTROUTING -p tcp --dport ip.del.server.externo:993 -j MASQUERADE -A POSTROUTING -p tcp --dport ip.del.server.externo:465 -j MASQUERADE -A POSTROUTING -p tcp --dport ip.del.server.externo:587 -j MASQUERADE
Esto debido a que mi servidor de correo está fuera de mi red y debería accesarlo por la VPN del lado del proveedor no está configurada dicha opción. Entonces mi unica opción es entrarle por la ip real del proveedor.
Bueno el tema es que cuando yo preciso poder acceder a la VPN por x motivos yo debo usar gateway 172.16.2.1; pero si deseo entrar al correo debería usar al 172.16.2.2 por la regla de IPtables.
Cree un archivo /etc/sysconfig/network-script/route-eth0:1 que tiene: ADDRESS0=172.16.2.0 NETMASK0=255.255.255.0 GATEWAY0=172.16.2.1
Entiendo que con esto debe solucionar el tema de las rutas. En /etc/sysconfig/network no hay referencia a algún gateway. Y el gateway de internet pues perfectamente funciona en el eth0.
Alguien me puede ilustrar donde mirar para solucionar que todos los paquetes que sean 172.16.0.0 salgan por 172.16.2.1 y que todos los demás por el gateway de internet?
route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface ip.real.broadcast 0.0.0.0 255.255.255.252 U 0 0 0 eth0 172.16.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth0 0.0.0.0 gateway.internet 0.0.0.0 UG 0 0 0 eth0
Saludos, David