ahí tienes que poner unas lineas como estas:
auto eth0
eth0 inet static
address 35.234.45.8
netmask 255.255.255.240
gateway 35.234.45.1
auto eth1
eth1 inet static
address 192.168.1.1 (el rango que tienes en tu ejemplo 192.1.1.1 no es valido para una red privada de clase C)
netmask 255.255.255.0
con eso terminamos la configuración de las interfaces ahora para reinicializarlas /etc/init.d/network restart
también tendrías que agregar las siguientes lineas en un script de inicio
echo "1" > /proc/sys/net/ipv4/ip_forward #activa el reenvío de paquetes
iptables -t nat -A PREROUTING --i eth1 s 192.168.1.0/24 -j ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Saludos!!!!
On Tue, 2004-03-16 at 17:44, Chainy wrote:
Ya estoy dudando hasta lo que quiero hacer, pero bueno, despues de pegarme con los nuevos kernels 2.6 he visto que me queda un rato por estudiar y con los antiguos pretendo hacer lo siguiente... Tengo una conexión a internet que únicamente me deja conectar un ordenador, detecta la dirección mac de la tarjeta y solo deja conectarse a una IP. El caso es que tengo un ordenador con Debian y dos tarjetas de red. Una la conecto a la red exterior: eth0 IP: 35.234.45.8 (ip requerida por el proveedor) NM: 255.255.255.240 GW: 35.234.45.1 Y la otra a una red interna en casita con mi switch: eth1 IP: 192.1.1.1 NM: 255.255.255.0 (Que por cierto he intentado buscar el archivo /etc/init.d/network donde se supone que se tienen que inicializar las conexiones de red con ifconfig según la ayuda de debian y no lo he podido encontrar) Con el simple objetivo de montar un router con mi ordenador para que varios pcs se pudiesen conectar. Me he estado leyendo la network-administration-guide y la ayuda de debian pero me han dejado muchas dudas. Alguien conoce algun howto que me pueda resolver la vida? Muchas gracias. Chainy.

