Gracias por su ayuda amigos, ya lo he conseguido. He activado ip_forward y he agregado la ruta por defecto en el debian y funciono perfecto.
Gracias. El 27 de marzo de 2010 10:30, Michael Ibarra <michael.iba...@gmail.com>escribió: > On Thu, 2010-03-25 at 20:28 -0300, Aldrin Martoq wrote: > > 2010/3/25 Javier Garay <javierzga...@gmail.com>: > > > Estoy con ip_forward en 1. Las reglas que he agregado al Debian son: > > > > > > route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.5.1 > > > ¿Eso sera suficiente segun mi esquema? > > > > Eso está malo. Las rutas del comando route son basadas en el destino, > > no en el origen. Tienes que tener básicamente estas rutas: > > # route -n > > Kernel IP routing table > > Destination Gateway Genmask Flags Metric Ref Use > Iface > > 192.168.5.0 0.0.0.0 255.255.255.0 U 2 0 0 > eth0 > > 192.168.1.0 0.0.0.0 255.255.255.0 U 2 0 0 > eth1 > > 0.0.0.0 192.168.5.1 0.0.0.0 UG 0 0 0 > eth0 > > > > > > Lo que necesita conocer el gw/debian son las rutas detrás del router, > para ello necesitas una ruta por defecto en tu gateway hacia el router > asi consigues que todas las redes detrás de tu gw/debian puedan > comunicarse con tu ISP en este caso. > El comando especifico, ni la menor idea. > > > Haz un ping y mira en el eth0/debian si vuelve el paquete de vuelta: > > debian # tcpdump -ni eth0 icmp > > pc $ ping -c 1 <ip de afuera> > > > -- > -- > Luis Michael Ibarra > Tlf: 51-1-995070639 > > -- Atte, Javier Andrés Garay G. Ingeniero en Informática Plug And Play Net S.A. www.papnet.cl