Prerrequisitos
Ubuntu se envía con una herramienta de configuración de firewall llamada UFW (firewall sin complicaciones). UFW es un front-end intuitivo para administrar las reglas de firewall de iptables y su objetivo principal es simplificar la gestión de las reglas de firewall o, como su nombre lo indica, sin complicaciones.
Se recomienda encarecidamente habilitar el cortafuegos. Sin embargo, en algunas situaciones, como las pruebas, puede ser necesario detener o deshabilitar el firewall.
En este tutorial, le mostraremos cómo deshabilitar el firewall UFW en sistemas Ubuntu 18.04.
Prerrequisitos
Asegúrese de haber iniciado sesión como usuario con privilegios de sudo.
Verifique el estado del firewall
Para ver el estado actual del cortafuegos UFW, use el comando de ufw status
sudo ufw status
El cortafuegos UFW está desactivado de forma predeterminada. Si nunca antes ha activado UFW, la salida se verá así:
Status: inactive
De lo contrario, si el firewall está habilitado, verá el siguiente mensaje:
Status: active
Deshabilitar el firewall
Si está deshabilitando el firewall porque tiene problemas de conectividad o tiene problemas para configurar el firewall, consulte nuestra guía sobre Cómo configurar un firewall con UFW en Ubuntu 18.04.
Para deshabilitar el firewall UFW en su sistema Ubuntu, use el comando ufw disable
sudo ufw disable
La salida se verá así:
Firewall stopped and disabled on system startup
El comando anterior detendrá y desactivará el firewall, pero no eliminará las reglas del firewall. Las mismas reglas se cargarán la próxima vez que se active el firewall.
Si desea deshabilitar el firewall y eliminar todas las reglas del firewall, use el comando ufw reset
sudo ufw reset
Se le preguntará si desea continuar con la operación:
Resetting all rules to installed defaults. This may disrupt existing ssh
connections. Proceed with operation (y|n)?
Backing up 'user.rules' to '/etc/ufw/user.rules.20190122_115214'
Backing up 'before.rules' to '/etc/ufw/before.rules.20190122_115214'
Backing up 'after.rules' to '/etc/ufw/after.rules.20190122_115214'
Backing up 'user6.rules' to '/etc/ufw/user6.rules.20190122_115214'
Backing up 'before6.rules' to '/etc/ufw/before6.rules.20190122_115214'
Backing up 'after6.rules' to '/etc/ufw/after6.rules.20190122_115214'
Restablecer el firewall de UFW es útil cuando desea revertir todos los cambios y comenzar de nuevo.
Habilita el firewall
Antes de habilitar el firewall, asegúrese de que el puerto SSH esté abierto para la conexión.
Para habilitar el puerto SSH (el puerto predeterminado es 22
), ejecute este comando:
sudo ufw allow ssh
O especificando el puerto:
sudo ufw allow 22
Entonces, para permitir que el firewall se ejecute:
sudo ufw enable
Cuando se le solicite, escriba y
para continuar con la operación:
Command may disrupt existing ssh connections. Proceed with operation (y|n)?
Firewall is active and enabled on system startup
Conclusión
En este tutorial, ha aprendido cómo detener y deshabilitar permanentemente el firewall en una máquina con Ubuntu 18.04.
La mayoría de los comandos de UFW son intuitivos y fáciles de recordar. Por ejemplo, ufw status
muestra el estado del firewall y ufw disable
deshabilita el firewall.