Contenido
EJERCICIO 1 2
EJERCICIO 2 2
EJERCICIO 3 3
EJERCICIO 4 3
EJERCICIO 5 4
EJERCICIO 6 4
EJERCICIO 7 5
Comenzamos creando el contenedor de docker y metiéndonos en el:
Lo siguiente será instalar ufw , nginx y knockd:
Y luego hay que iniciar el servicio de nginx:
Al hacer un nmap desde otro contenedor vemos como el puerto nos sale abierto:
Ahora también habilitaremos el ufw(firewall) :
Y al hacer de nuevo el nmap vemos como ya aparece filtered:
Ahora ejecutamos el siguiente comando para permitir que el otro contenedor tenga acceso al puerto:
En el otro contenedor primero innstalamos el paquete :
Apt install iproute2
Para poder hacer un ip a y ver nuestra ip , y tras eso si hacemos de nuevo el nmap vemos como vuelve a aparecer abierto:
Ahora borraremos la regla que acabamos de poner :
Y al volver a hacer el nmap nos aparece filtrado:
Primero nos vamos al archivo de configuración del knockd , que esta en :
/etc/knockd.conf
Para configurar el archivo acordarse de : apt install nano , para poder editar el archivo
Y copiamos la configuración:
Luego también habria que ir a /etc/default/knockd y dejarlo de la siguiente manera:
START_KNOCKD=1
Y por ultimo arrancar el servicio
Ahora ya solo queda probar en el cliente:
Le instalamos knockd y ejecutamos el siguiente comando:
Y miramos el nmap:
Si luego lo ejecutamos con la secuencia de cierre ya vuelve a estar filtrado: