Vamos a configurar una maquina virtual debian como router.
Para esto necesitaremos que tenga la red configurada con dos intrfaces. una que será la LAN y otra que hara de WAN
editamos el archivo /etc/network/interfaces
reiniciamos la máquina para que coja la nueva configuracion
ya tenemos configurada la red pero no conecta con las otras máquinas todavía. Vamos a ver otra máquina en este caso una ubuntu configurada como cliente en la red Lan, red interna, 10.53.18.3, haciendo ping al router 10.53.18.1
Para configurar NAT en el router y asi sea capaz de salir a internet.
Tendre que cambiar unas reglas que por fecto tienen valor 0, es decir inactivo, lo cambiamos a 1
# echo “1” » /proc/sys/net/ipv4/ip_forward
he habilitado Networking ya que lo tenia desabilitado
systemctl enable NetworManager
systemctl start NetworManager
Ahora para hacer perdidtentes las reglas de iptables, crearé un script en /etc/init.d, aunque tambien podria escribir a mano las reglas de iptables directamente en la terminal.
si lo hago mediante script, tendre que crear un encace simbólico de rc2.d a /etc/init.d/nombre del archivo creado
Ahora desde una máquina de mi red, veo que si puedo hacer ping al exterior sin problema