Gracias Juan por la respuesta. La 192.168.0.35 corresponde a la estacion de trabajo que quiero que salga especificamente por uno de los vinculos WAN. Entonces (segun entiendo) lo que estoy haciendo es agregar a la tabla lan la direccion del host de la red interna y despues asignandole un DG a esa tabla. Pero sigue sin caminar. Respecto del error.. El drama es que no tengo ningun error desde el cliente (host) no sale. En cuanto a agregar el DG de la WAN en cuestion:
Ip route add default via 200.49.97.254 dev eth0 RTNETLINK answers: Invalid argument. Cristian -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Juan Janczuk Sent: Wednesday, June 29, 2005 12:41 PM To: Lista de temas generales del LUGAr y de Linux Subject: RE: [LUGAr-gral] Ayuda con Ruteo Va por partes...... --- Cristian Celiberti <[EMAIL PROTECTED]> wrote: > Esto no camina. > Les paso la data de lo que estoy haciendo a ver si > alguien me puede decir porque > no funca: > > Este es el contenido de /etc/iproute2/rt_tables > #255 local > #254 main > #253 default > #0 unspec > > # > # local > # > #1 inr.ruhep > > ******************************************************** > Info de Red (valores de ejemplo) > -------------------------------- > > WAN1 200.42.1.2 DG: 200.42.1.254 > WAN2 200.49.97.1 DG: 200.49.97.254 > Lan: 192.168.0.35 DG: 192.168.0.254 (la ip es del > host que quiero > rutear) > > Tabla de ruteo del Linux > ------------------------ > Destination Gateway Genmask > Flags Metric Ref Use Iface > 200.42.1.254 * 255.255.255.247 U > 0 0 0 eth2 > 200.49.97.254 * 255.255.255.192 U > 0 0 0 eth0 > 192.168.0.0 * 255.255.255.0 U > 0 0 0 eth1 > 169.254.0.0 * 255.255.0.0 U > 0 0 0 eth2 > 127.0.0.0 * 255.0.0.0 U > 0 0 0 lo > default 200-42-1-254.p 0.0.0.0 UG > 0 0 0 eth2 > > ******************************************************** > > > Estos son los pasos que estoy haciendo > > 1) echo 100 lan >> /etc/iproute2/rt_tables > > 2) ip rule add from 192.168.0.35 table lan Por lo que se ve en esta info que mandaste, esta es la Ip del lado "lan" de tu linux. Aca, lo que debería ir, es la IP de la estación de trabajo que querés que salga por esta interfaz. > > 2) ip route add default via 200.49.97.1 dev eth0 > table lan > > > Probe colocando la ip del DG para esa WAN pero me da > un error, probe tambien > usando "ip route add nat default via 200.49.97.1 dev > eth0 table lan" pero > naranja.... Si posteás el error que te da, tal vez sería mas fácil el "troubleshooting"..... > > El host en cuestion no sale ni a la esquina. Aclaro > que estoy usando iptables y > tengo estas 2 reglas metidas.: > > $IPT -t nat -A POSTROUTING -o $OUTSIDE -j SNAT --to > 200.49.97.1 > $IPT -t nat -A POSTROUTING -o $OUTSIDE2 -j SNAT --to > 200.42.1.2 > > No me termian de quedar claro como es tratado cada > paquete cuando se usa estos > ruteos conjuntamente con iptables. Estimo que > primero es evaluada la ruta y > despues es evaludo por las reglas de iptables. Como las reglas las tenés en la lista de "postrouting" (porque estás haciendo NAT), las reglas del firewall se aplican después del ruteo. > > Muchas gracias. > > Cristian > Por nada. ;) Juan. PD: Espero que te sirva..... ____________________________________________________ Yahoo! Sports Rekindle the Rivalries. Sign up for Fantasy Football http://football.fantasysports.yahoo.com -- Para desuscribirte tenés que visitar la página https://listas.linux.org.ar/mailman/listinfo/lugar-gral/ /* Publica y encontra trabajo relacionado con softlibre en http://www.usla.org.ar/modules/jobs/ */ Si tenés algún inconveniente o consulta escribí a mailto:[EMAIL PROTECTED] -- Para desuscribirte tenés que visitar la página https://listas.linux.org.ar/mailman/listinfo/lugar-gral/ /* Publica y encontra trabajo relacionado con softlibre en http://www.usla.org.ar/modules/jobs/ */ Si tenés algún inconveniente o consulta escribí a mailto:[EMAIL PROTECTED]
