Cuando el firewall se interponga en tu camino, aún puedes tener el control
Ya sea que esté utilizando Ubuntu Linux como computadora de escritorio o servidor, debería aprovechar un firewall. ¿Por qué? Porque el firewall es el que puede ayudar a proteger su máquina de ser pirateada. No es una solución al 100%, pero ciertamente hace que su máquina sea exponencialmente más segura.
Sin embargo, hay momentos en que ese firewall se interpone en el camino. Digamos, por ejemplo, que está encontrando que su computadora no puede alcanzar la red (u otras máquinas no pueden alcanzarlo). Has reiniciado tu módem y aún así tu computadora no puede conectarse a Internet, o ser contactada a través de SSH. ¿Lo que da? El problema podría ser el subsistema de red en su computadora, o podría ser el firewall. De cualquier manera, debes descubrir qué está mal.
Ese es solo un escenario en el que resulta útil poder desactivar el firewall en Ubuntu Linux.
Versión de Ubuntu
Este artículo usará Ubuntu 18.04 como ejemplo, pero el proceso será el mismo en cualquier versión de Ubuntu que todavía esté bajo soporte (por lo tanto, 16.04, 16.10, 18.04 y 18.10), así como en cualquier derivado de Ubuntu que use Firewall sin complicaciones.
Por qué no desea deshabilitar el firewall
Por todas las razones que puede encontrar para deshabilitar su firewall, hay una razón para evitar que lo haga, que es la seguridad de su máquina. Una vez que su firewall está inactivo, su máquina está abierta para atacar. Eso no significa que en el momento en que coloque el firewall, será pirateado. Sin embargo, la probabilidad de que pueda suceder aumenta significativamente.
Con ese fin, si se encuentra en una situación en la que necesita deshabilitar el firewall en su máquina Ubuntu Linux, asegúrese de que se haga solo de manera temporal. Qué significa eso? Si debe deshabilitar el firewall por un motivo específico, asegúrese de volver a habilitarlo una vez que haya terminado la tarea en cuestión.
Cómo deshabilitar el firewall
La herramienta de firewall predeterminada en Ubuntu Linux es Firewall sin complicaciones (UFW). Para averiguar el estado actual de su firewall, emita el comando
sudo ufw status
El cortafuegos debe aparecer como activo y también enumerará todas las reglas que haya agregado.
Para deshabilitar UFW, emita el comando
sudo ufw disable
Emita el comando
sudo ufw status
y el firewall aparecerá como inactivo.
En este punto, ejecute su solución de problemas (o cualquier otra cosa que necesite resolver). Por ejemplo, intente asegurar Shell en la máquina con el firewall ahora deshabilitado. Si puede ingresar (pero no pudo hacerlo anteriormente), el problema podría ser que no haya permitido conexiones SSH. Para solucionarlo, emita el comando
sudo ufw allow ssh
Una vez que se haya ocupado de eso, vuelva a habilitar UFW con el comando
sudo ufw enable
Con suerte, eso resuelve sus problemas.
Estado detallado
Si necesita más información sobre el estado de UFW, siempre puede ejecutar el comando de estado con el interruptor detallado. Este comando es
sudo ufw status verbose
El resultado detallado incluirá el nivel de registro, las políticas predeterminadas y las reglas que haya agregado.
Restablecer las reglas
Si cree que necesita comenzar de nuevo por completo con UFW y no desea seguir el proceso de eliminación de todas sus reglas, siempre puede ejecutar un reinicio. Para hacer esto, emita el comando
sudo ufw reset
Se le pedirá que apruebe la operación, antes de que continúe con la eliminación de sus reglas. Esto también tendrá el efecto adicional de deshabilitar UFW. Debido a esto, querrás volver a habilitar UFW después de ejecutar el restablecimiento. El resultado final del reinicio es una pizarra limpia con la que comenzar.