Buenas, el firestarte solo no me hace lo que quiero.
Mira lo que quiero hacer es que las dos tarjetas de red se entiendan.
Hice algo como un Bridge, no se si eso es realmente lo que me sirve: lo que hice es esto:
Cita:
Un bridge pasa paquetes sin modificaciones de una interfaz a otra. El bridge mira las direcciones de los paquetes para determinar lo que ha de pasar de un lado al otro. Esto significa que el tráfico que pasa por el bridge no tiene que ser comprendido por Linux, basta con que los paquetes tengan una dirección de hardware.
El primer paso para crear un bridge es instalar el paquete bridge-utils.
apt-get install bridge-utils
Luego, se inicializan las interfaces de red. Se asume que la máquina no tiene una IP configurada en ninguna interfaz de red.
ifconfig eth0 0.0.0.0
ifconfig eth1 0.0.0.0
brctl addbr br0
brctl addif br0 eth0
brctl addif br0 eth1
Ah hacer esto, la máquina ya debe funcionar como un bridge.
Falta un paso importante, se debe levantar la interface br0
ifconfig br0 up
Y al puente le puse una IP
Cita: Bridge con IP
Opcionalmente puede ser deseable que el bridge tenga una IP, para administrar remotamente el bridge con SSH. No es necesario poner una IP en un bridge, pero se puede hacer así:
ifconfig br0 192.168.0.2 netmask 255.255.255.0 up
route add default gw 192.168.0.1 dev br0
Esto lo he sacado de:
http://wiki.freaks-unidos.net/debian-bridge-es
Entonces, ya el puente me permite compartir internet a los PC clientes, pero los PC clientes tambien entran a la IP del Modem, o sea, no existe una segmentación.
Espero alguien me colabore. GRACIAS.