Primero debemos de crear un entorno de al menos tres máquina, un servidor debian, un cliente debian con entorno gráfico y un Windows 7.
Una vez instalado los tres sistemas operativos virtuales, debemos de poner los adaptadores de red en el modo correspondiente en cada caso:

- Server (Debian) –> Adaptador puente y otro adaptador red interna.
- Cliente (Debian) –> Adaptador red interna.
- Cliente (Windows) –> Adaptador red interna.
Configuración interfaz estática del servidor (Red Interna):
- Dirección IP: 10.0.0.1
- Mascara de red: 255.255.255.0
- Broadcast: 10.0.0.255
- Red: 10.0.0.0
Para configurar la interfaz de red debemos de dirigirnos a /etc/network/interfaces logueados como root cln el comando nano.
Una vez dentro debemos de añadir las siguientes líneas, guardar y reiniciar el servicio de la tarjeta de red:
Luego, debemos de abrir el fichero /etc/sysctl.conf con el comando nano, y modificamos el fichero buscando la línea «net.ipv4.ip_forward=1».

Configuración de enrrutamiento
Una vez descomentada la línea y haber guardado los cambio debemos abrir de nuevo el fichero /etc/network/interfaces en el cual debemos de agregar al final del fichero las siguientes líneas:
- “up iptables -t nat -A POSTROUTING -o eth0 -s 192.168.1.0/24 -j MASQUERADE“
- “down iptables -t nat -D POSTROUTING -o eth0 -s 192.168.1.0/24 -j MASQUERADE“

Estas líneas serán las que hagan que nuestro servidor pueda hacer nat y actuar como puerta de enlace en la red.
| Comando | Explicación |
| iptable | Comando utilizado para acceder a las tablas ip |
| -t | Indicar que la tabla iptable que queremos modificar es la del NAT |
| -A/-D | Añadir o eliminar una norma, en nuestro caso POSTROUTING |
| -o | Sirve para especificar la tarjeta de red que sale a Internet, en mi caso la adaptador puente del Virtual Vox. |
| -s | Indicar nuestra IP y máscara de red (/24) |
| -j | Indicar que cambie nuestra ip (NAT) |
Volvemos a reiniciar el servicio de la tarjeta de red con el comando /etc/init.d/networking restart.
Comprobación.
Primero de todo debemos configurar las tarjeta de red de las máquinas clientes para que estas estén en red con nuestro servidor, en debian lo haremos por terminal y en Windows por entorno gráfico.
Una vez puesta las máquinas en red, debemos de comprobar si nuestro propio servidor tiene acceso a internet y luego comprobar si comunica con nuestras máquinas clientes para ello efectuaremos el comando ping 8.8.8.8 (para saber si tenemos internet) y el comando ping «ip de máquina cliente» (para comprobar si estamos en red con nuestros clientes.)






