Actividad 31: Introducción a iptables
per Victor Carceler
—
darrera modificació
2020-03-25T15:29:44+01:00
Descargue la máquina virtual con Fedora Server 21 que proporciona el profesor. Importe la máquina virtual en Virtual Box y realice los siguientes cambios de configuración.
- El primer adaptador de red debe permanecer configurado en modo NAT.
- Active el adaptador de red 2, 3 y 4 en modo puente con el adaptador de red de la máquina física.
La actividad supondrá que las tarjetas de red se configuran de la siguiente manera:
- Adaptador 1. En modo NAT, servirá para descargar paquetes de internet
- Adaptador 2. Configurada por DHCP tendrá una IP del aula.
- Adaptador 3 y adaptador 4. Estarán configuradas de manera estática con las direcciones 192.168.x.101 y 192.168.x.102. El valor 'x' será diferente para cada alumno, el profesor lo indicará al realizar la actividad.
Documentación:
- La documentación instalada en el sistema
- http://www.netfilter.org/documentation/index.html
- http://www.netfilter.org/documentation/HOWTO/es/packet-filtering-HOWTO.html
Preparación de la actividad:
- Importe la máquina virtual
- Añada los adaptadores de red necesarios
- Arranque la máquina
- Inicie sesión y compruebe la IP que se ha obtenido por DHCP en el segundo adaptador de red.
- Utilice SSH para conectar desde el ordenador físico con la máquina virtual utilizando el segundo adaptador de red.
- Utilice un navegador para acceder a Cockpit en la URL -> http://IP-adaptador2:9090. Si en el navegador obtiene un mensaje de error del proxy compruebe a configuración del proxy en el navegador.
- Inicie sesión en cockpit como root.
- Cambie la configuración de los adaptadores de red 3 y 4 para que tengan la configuración estática indicada.
- Utilice el comando 'iptables -L -v -n' para comprobar que existen muchas reglas en el cortafuegos.
- Utilice el comando systemctl para desabilitar y para detener el servicio firewalld.
- Reinicie la máquina virtual y vuelva a conectar por ssh y vía web a cockpit utilizando el segundo adaptador de red.
- En la máquina física, agregue un alias a la tarjeta de red: 'sudo ifconfig eth0:0 192.168.x.1 netmask 255.255.255.0 up'. Compruebe que puede hacer pings a 192.168.x.101 y 192.168.x.102.
Realización de la actividad.
- Compruebe que las cadenas de la tabla filter están vacías y que tienen por política por defecto aceptar.
- Instale Apache con el comando 'yum install httpd'.
- Utilice el comando 'systemctl' para activar y encender el servicio httpd.service.
- Compruebe que puede ver la página web del servidor utilizando las IPs de los adaptadores de red 2, 3 y 4.
- Añada una regla para que utilizando 192.168.x.101 no se pueda acceder al servidor web.
- Instale, active y encienda el servidor FTP 'vsftpd'. Cambie las reglas del cortafuegos para que el servidor ftp sea accesible desde 192.168.x.101 pero no desde 192.168.x.102.