Bienvenido/a
0412 523 4622 - 0273 514 7775

Cómo detener y deshabilitar Firewalld en CentOS 7

FirewallD es una solución completa de firewall que administra dinámicamente el nivel de confianza de las conexiones e interfaces de red. Le proporciona un control total sobre el tráfico permitido o no permitido hacia y desde el sistema.

A partir de CentOS 7, FirewallD reemplaza iptables como la herramienta de administración de firewall predeterminada.

Se recomienda encarecidamente mantener activado el servicio FirewallD, pero en algunos casos, como las pruebas, es posible que deba detenerlo o desactivarlo por completo.

En este tutorial, le mostraremos cómo deshabilitar FirewallD en los sistemas CentOS 7.

Antes de comenzar con el tutorial, asegúrese de iniciar sesión como usuario con privilegios sudo .

Para ver el estado actual del servicio FirewallD puede usar el firewall-cmdcomando:

$ sudo firewall-cmd --state

 

Si el servicio FirewallD se está ejecutando en su sistema CentOS, el comando anterior imprimirá el siguiente mensaje:

running

 

Desactivar Firewall

Puede detener temporalmente el servicio FirewallD con el siguiente comando:

$ sudo systemctl stop firewalld

 

Sin embargo, este cambio será válido solo para la sesión de tiempo de ejecución actual.

Para deshabilitar permanentemente el firewall en su sistema CentOS 7, siga los pasos a continuación:

Primero, detenga el servicio FirewallD con:

$ sudo systemctl stop firewalld

 

Desactive el servicio FirewallD para que se inicie automáticamente al iniciar el sistema:

$ sudo systemctl disable firewalld

 

La salida del comando anterior se verá así:

Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.

 

Enmascare el servicio FirewallD que evitará que otros servicios inicien el firewall:

$ sudo systemctl mask --now firewalld

 

Como puede ver en la salida, el comando de máscara simplemente crea un enlace simbólico desde el servicio firewalld para /dev/null:

Created symlink from /etc/systemd/system/firewalld.service to /dev/null.

 

En este tutorial, aprendimos cómo detener y desactivar permanentemente el firewall en una máquina CentOS 7.