Cada vez que uno se va metiendo mas y mas con las opciones de Debian, se encuentra uno con la necesidad de ejecutar un script al momento de arrancar. Yo me vi en la necesidad de hacer esto ya que yo hago firewalls manuales para distintos servidores dependiendo de sus requerimientos.

El primer paso es crear el archivo de arranque en el directorio /etc/init.d, este archivo puede tener cualquier nombre, por motivos de ejemplo yo voy a usar el archivo rc.firewall.
Mi editor favorito es nano, asi que voy a irme al directorio /etc/init.d con el siguiente comando:
cd /etc/init.d
Creo el archivo:
nano rc.firewall
Dentro de archivo voy a ejecutar el comando iptables -F (iptables flush) esto borrar todas las reglas de iptables en el server. Asi que en el archivo rc.firewall meto o siguiente:
iptables -F
echo funciono.
No es necesario agregar el path completo de iptables, grabamos el archivo.
Despues de esto tenemos que darle permisos al archivo para que se pueda ejecutar sin problemas, esto lo hacemos con el siguiente comando:
chmod + rc.firewall
Podemos ejecutar el script de la siguiente manera:
./rc.firewall
Nos va a devolver el siguiente mensaje:
funciono.
Despues de esto ya estamos listos para agregar este comando para que sea ejecutado en el momento que el sistema arranque:
Esto lo hacemos con el siguiente comando:
update-rc.d rc.firewall defaults 80
Eso es todo, ahora el script se va a ejecutar cada vez que el sistema arranque.
Muy buen aporte!!
Hola Rolando, una consulta como hago para compartir internet :
Sistema Debian Lenny
con firestarter me funciona con esta configuracion:
eth0 192.168.1.5 router de internet
eth1 172.19.46.15 red local
Si esto lo llevo a iptables como lo configuro el MASQUERADE.
Gracias
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
ese serian los comando y tendrias internet
Me gustaria saber como hacer para que ese script se inicie con privilegios de root, Saludos!
Eres un GENIO hermano, me había tomado mucho tiempo solventar este problema. Mis equipos estan con NFS+NIS y cada vez que pestañea la luz tiemblo. Mil gracias amigo…