Router Debian (I)
Feb 13, 07:36 PM
Feb 13, 07:36 PM
Vamos a utilizar un pc con la distribución Debian de Linux para compartir una conexión a Internet mediante modem.
1. Configuración NAT
Necesitamos configurar iptables para que haga las traducciones de red necesarias. Para ello usamos, en modo root, el siguiente comando:
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
2. Guardar la configuración iptables
En otras distribuciones se hace mediante la siguiente linea
/etc/init.d/iptables save active
Si bien hay formulas para incorporar el script a Debian podemos usar el siguiente procedimiento:
- Guardamos la configuración actual de iptables en un archivo (normalmente en /var/lib/iptables/)
iptables-save -c > archivo - Creamos un script que ejecute la utilidad de restauración de iptables en if_up.d
echo "iptables-restore -c < archivo" > /etc/network/ip-up.d/inicio-iptables - Damos permisos de ejecución a dicho script
chmod a+x /etc/network/if-up.d/inicio-iptables
3. Habilitar el enrutamiento
echo "1" > /proc/sys/net/ipv4/ip_forward
Esto permite al sistema pasar los paquetes de una interfaz de red a otra. Para que esto sea permanente en cada inicio, ponemos a yes la opcion ip_forward del fichero /etc/network/options.
En los equipos clientes, basta con poner en puerta de enlace o gateway la dirección ip de nuestro equipo-router e introducir correctamente los servidores DNS si la configuración de la ip del cliente es estática.
Para mas información, consultar
Macnux
How to forge
Linux Magazine

