Instale UFW en Ubuntu 20.04
UFW está disponible en distribuciones basadas en Ubuntu, pero en caso de que lo elimine por error, puede instalarlo nuevamente. Siga los pasos a continuación para hacerlo.
Paso 1: actualice APT
Como siempre, primero actualice su APT. Hágalo ingresando el siguiente comando:
Paso 2: actualice APT
Ahora, actualice su APT. Para hacerlo, ingrese el siguiente comando:
Paso 3: descargue e instale UFW
Ingrese el siguiente comando para descargar e instalar UFW en su máquina Ubuntu:
Se le pedirá una condición de sí / no. Seleccione “y” para continuar con la instalación.
Paso 4: habilitar / deshabilitar UFW
Puede habilitar / deshabilitar el servicio UFW cada vez que el sistema se inicia mediante el siguiente comando:
Verifique el estado actual de UFW usando el comando de terminal a continuación:
Paso 5: bloquear los datos entrantes y permitir el tráfico de datos salientes
Para bloquear cualquier tráfico de datos entrante y saliente, que es la configuración predeterminada en la política de UFW, ingrese uno de los siguientes dos comandos (el primero es para saliente, el segundo es para entrante):
Comando: $ sudo ufw por defecto niega la entrada
Paso 6: agregar, modificar y eliminar reglas de firewall
Puede agregar, modificar y eliminar reglas de firewall utilizando dos métodos diferentes, el número de puerto o el nombre del servicio. Ingrese cualquiera de los siguientes comandos para hacerlo:
Filtre los paquetes de datos utilizando diferentes protocolos.
Paso 7: comprobar el estado de las reglas actualizadas
Puede verificar el estado de las reglas actualizadas con el comando de terminal que se proporciona a continuación:
Uso de reglas avanzadas de UFW
Puede permitir que una dirección IP específica obtenga o denegue el acceso. Ejecute el siguiente comando para permitir que la dirección IP acceda a los servicios:
Autorice una dirección IP para obtener acceso a un puerto TCP mediante el comando de terminal que se indica a continuación:
Puede especificar rangos para un puerto específico. Para hacerlo, ejecute el siguiente comando:
También puede negar una IP específica para obtener acceso a un puerto mientras permite que otras direcciones IP accedan a ese puerto. Para hacerlo, ingrese el comando que se indica a continuación:
Permita tráfico de protocolo específico en una interfaz Ethernet ingresando lo siguiente:
UFW permite todas las solicitudes de ping puede cambiar esta opción usando su editor de texto favorito en el archivo de configuración.
Ahora, elimine las líneas que se indican a continuación:
-A ufw-before-input -p icmp –icmp-type source-quench -j ACCEPT
-A ufw-before-input -p icmp –icmp-type time-exceeded -j ACCEPT
-A ufw-before-input -p icmp –icmp-type parameter-problem -j ACCEPT
-A ufw-before-input -p icmp –icmp-type echo-request -j ACCEPT
Guarde este archivo y ciérrelo.
Para restablecer todas las reglas en UFW, ejecute el siguiente comando de terminal:
Conclusión
Se trata de UFW, usar las reglas de firewall de UFW y usar las reglas de firewall avanzadas de UFW.