Vamos a por la última práctica de servicios de este curso. Vamos a tener un total de 7 máquinas virtuales. La distribución de las máquinas y de las subredes a las que van conectadas quedará de la siguiente manera:
En la máquina Router tendremos tres interfaces de red:
-Nat--->DHCP
-Red interna--->DMZ
-Red interna--->INTRANET
En la máquina Web tendremos una interfaz de red:
-Red interna--->DMZ
En la máquina Servidor tendremos tres interfaces de red:
-Red interna--->INTRANET
-Red interna--->SERVIDOR_P
-Red interna--->SERVIDOR_D
En la máquina Producción tendremos dos interfaces de red:
-Red interna--->SERVIDOR_P
-Red interna--->PRODUCCIÓN
En la máquina ClienteProduccion tendremos una interfaz de red:
-Red interna--->PRODUCCIÓN
En la máquina Desarrollo tendremos dos interfaces de red:
-Red interna--->SERVIDOR_D
-Red interna--->DESARROLLO
En la máquina Cliente_Desarrollo tendremos una interfaz de red:
-Red interna--->DESARROLLO
Tenemos que modificar en todas las máquinas tanto el fichero /etc/hostname como el /etc/hosts para cambiar el nombre de las máquinas.
Además, modificar el fichero /etc/network/interfaces para configurar las diferentes interfaces de red.
En las máquinas Producción, Desarrollo, Servidor y Router tenemos que establecer los puentes. Para ello ejecutamos:
-nano /etc/rc.local
-echo "1" > /proc/sys/net/ipv4/ip_forward
-exit 0 (que vendrán puesto por defecto)
-Y fuera ya del fichero rc.local ejecutar sh rc.local
-cat /proc/sys/net/ipv4/ip_forward
En la máquina Router, dentro del fichero interfaces, establecemos las rutas:
-post-up route add -net 172.16.2.0 netmask 255.255.255.0 gw 172.16.0.1
-post-up route add -net 172.16.1.0 netmask 255.255.255.0 gw 172.16.0.1
-post-up route add -net 192.168.20.0 netmask 255.255.255.0 gw 172.16.0.1
-post-up route add -net 192.168.10.0 netmask 255.255.255.0 gw 172.16.0.1
En la máquina Servidor, dentro del fichero interfaces, establecemos las rutas:
-post-up route add -net 192.168.20.0 netmask 255.255.255.0 gw 172.16.2.1
-post-up route add -net 192.168.10.0 netmask 255.255.255.0 gw 172.16.1.1
En Router, dentro del fichero /etc/rc.local:
-iptables -t nat -A POSTROUTING -s 172.16.0.0/24 -o eth0 -j MASQUERADE
-iptables -t nat -A POSTROUTING -s 192.168.30.0/24 -o eth0 -j MASQUERADE
-iptables -t nat -A POSTROUTING -s 172.16.2.0/24 -o eth0 -j MASQUERADE
-iptables -t nat -A POSTROUTING -s 172.16.1.0/24 -o eth0 -j MASQUERADE
-iptables -t nat -A POSTROUTING -s 192.168.20.0/24 -o eth0 -j MASQUERADE
-iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -o eth0 -j MASQUERADE
Conclusión de la práctica, todas las máquinas se deben de hacer ping y deben tener acceso a internet.
.jpg)