Tag: nat
Cargar scripts en Booteo
by Sacvill on Abr.05, 2009, under Redes, Servidores
Hola
Les ha pasado que necesitan ejecutar algunos servicios al inicio del sistema? o necesitan cargar algun script como por ejemplo las reglas de iptables? que se pierden cada vez que el equipo se reinicia?
Acá tenemos la solución:
Vamos a crear un archivo de texto el cual va a contener la intrucción de un iptables que en nuestro caso particular, nos permite compartir el internet en nuestra red experimental (corremos un Ubuntu Server).
“ojo hacerlo como root”
$ touch /etc/init.d/internet.sh
$ echo “iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE” > /etc/init.d/internet.sh
$ update-rc.d internet.sh defaults
Deberiamos obtener algo así:
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
Adding system startup for /etc/init.d/internet.sh …
/etc/rc0.d/K20internet.sh -> ../init.d/internet.sh
/etc/rc1.d/K20internet.sh -> ../init.d/internet.sh
/etc/rc6.d/K20internet.sh -> ../init.d/internet.sh
/etc/rc2.d/S20internet.sh -> ../init.d/internet.sh
/etc/rc3.d/S20internet.sh -> ../init.d/internet.sh
/etc/rc4.d/S20internet.sh -> ../init.d/internet.sh
/etc/rc5.d/S20internet.sh -> ../init.d/internet.sh
Con esto deberiamos poder cargar nuestra regla en cualquier modo de inicio
Saludos!