A ver, haciendo eso, y habiendo habilitado el ip_forward que yo estupidamente había dado por hecho, si escribes
ip ro get 65.55.92.136 from 10.0.0.1 iif ethX <- este dev es por donde llega la red 10.0.0./24 ¿Que te sale? Cuando dices que no te funciona ¿A que te refieres? ¿No sales a internet? ¿Sales por la ruta que no es? Si vas a encaminar en base al origen del paquete no es necesario marcar nada. Un saludo. El 15/02/11 15:07, David Guillermo escribió: > Claro, pero ese es el problema que aún haciendo esa tabla no hace el > route... Tengo activo el bit de redirección. Ya, no es necesario > marcar el tráfico pero fue otra prueba para ver si estaba haciendo > algo mal, pero ni con esas. > > Por eso acudo a la lista, porque después de ver, leer, releer y buscar > no consigo hacerlo funcionar. > > Lo único que conseguí por cierto es > esto > http://us.generation-nt.com/answer/ip-rule-fwmark-not-working-2-6-31-help-184051511.html > Y querría saber si alguno está haciendo usando multiples tablas de > enrutado con un kernel superior al 2.6.30 > > > 2011/2/15 Juan Antonio <[email protected] > <mailto:[email protected]>> > > Perdón, lo he puesto al reves, > > echo 200 vpn >> /etc/iproute2/rt_tables > ip ro add default via ip_del_otro_punto_vpn table vpn > ip ru add from 10.0.0.0/24 <http://10.0.0.0/24> table vpn > ip ro flush cache > > y la main la dejas para el cable modem, lo lei mal con las prisas. > > El 15/02/11 13:50, Juan Antonio escribió: >> En ese caso no necesitas marcar con iptables ni nada, tan solo >> crea una tabla nueva, solo una, y añades el default gateway a >> traves del cablemodem, una vez hecho eso metes una rule para la >> red 10.0.0.0 >> >> echo 200 cablemodem >> /etc/iproute2/rt_tables >> ip ro add default via ipcablemodem table cablemodem >> ip ru add from 10.0.0.0/24 <http://10.0.0.0/24> table cablemodem >> ip ro flush cache >> >> Eso debería ser suficiente. Despues solo tienes que enmascarar la >> salida si accedes a red pública. >> >> Un saludo. >> >> El 15/02/11 13:45, David Guillermo escribió: >>> Sí Juan perdona, se me fue. Básicamente lo que quiero es que >>> todo el tráfico 10.0.0.0 vaya por la vpn y todo lo demás por el >>> cablemodem ... >>> >>> Antes también se me olvido poner que marque los paquetes con >>> iptables y me pasa lo mismo, llegan los paquetes pero no hace >>> nada con ellos. Lo que quiero evitar es usar NAT a toda costa. >>> >>> Gracias >>> >>> 2011/2/15 Juan Antonio <[email protected] >>> <mailto:[email protected]>> >>> >>> No dices que es lo que quieres hacer, solo pones unas reglas >>> que no tienen ningún sentido si no conocemos el propósito. >>> >>> Un saludo. >>> >>> >>> El 15/02/11 11:06, David Guillermo escribió: >>>> Buenos días lista. >>>> >>>> Acudo a ustedes después de mucho buscar y no dar con una >>>> solución. Les resumo el problema tengo un PC con kernel >>>> 2.6.34 y quería hacer >>>> Linux advanced Routing pero no hay manera de hacerlo >>>> funcionar, veo como me llegan los paquetes a la máquina que >>>> está enrutando pero nada. >>>> >>>> La situación es la siguiente: >>>> >>>> Router conectado por eth1 a una vpn hecha por un Cisco >>>> 2500, eth2 lo conecto a un cablemodem R que me da una ip >>>> externa y con la eth3 pretendo hacer el routeo. Seguí los >>>> pasos de http://lartc.org/howto/ . Y nada. Muchas gracias a >>>> todos !! >>>> >>>> >>>> echo 200 T1 >> /etc/iproute2/rt_tables >>>> ip r a $P1_NET dev $IF1 src $IP1 table T1 >>>> ip r a default via $P1 dev $IF1 table T1 >>>> ip route flush cache >>>> >>>> >>>> echo 201 T2 >> /etc/iproute2/rt_tables >>>> ip r a $P2_NET dev $IF2 src $IP2 table T2 >>>> ip r a default via $P2 table T2 >>>> ip route flush cache >>>> >>>> Ese es uno de los ejemplos que comentan, no me funciono. >>>> >>>> El otro es este. >>>> >>>> echo 201 lr2 >> /etc/iproute2/rt_tables >>>> ip rule add from 10.100.32.67 table lr2 >>>> ip route add default via 10.68.30.126 dev eth0 table lr2 >>>> ip route flush cache >>>> >>>> Gracias! >>>> >>>> -- >>>> -:- j0d3 >>>> David Guillermo Rodriguez >>>> Gentoo Base System GNU/Linux >>>> e-mail: [email protected] <mailto:[email protected]> >>>> http://j0d3.blogspot.com >>>> *Entre todos podemos poner fin a adjuntos de ficheros en >>>> formato Word/Microsoft Word. >>>> <http://www.gnu.org/philosophy/no-word-attachments.es.html>* >>>> Modelo de CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 4600+ >>>> Kernel: 2.6.37-rc2 >>>> Linux user #408522 >>>> -:- >>>> >>> >>> >>> >>> >>> -- >>> -:- j0d3 >>> David Guillermo Rodriguez >>> Gentoo Base System GNU/Linux >>> e-mail: [email protected] <mailto:[email protected]> >>> http://j0d3.blogspot.com >>> *Entre todos podemos poner fin a adjuntos de ficheros en formato >>> Word/Microsoft Word. >>> <http://www.gnu.org/philosophy/no-word-attachments.es.html>* >>> Modelo de CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 4600+ >>> Kernel: 2.6.37-rc2 >>> Linux user #408522 >>> -:- >>> >> > > > > > -- > -:- j0d3 > David Guillermo Rodriguez > Gentoo Base System GNU/Linux > e-mail: [email protected] <mailto:[email protected]> > http://j0d3.blogspot.com > *Entre todos podemos poner fin a adjuntos de ficheros en formato > Word/Microsoft Word. > <http://www.gnu.org/philosophy/no-word-attachments.es.html>* > Modelo de CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 4600+ > Kernel: 2.6.37-rc2 > Linux user #408522 > -:- >

