Cómo corregir el error “firewall-cmd: comando no encontrado” en RHEL/CentOS 7
firewall-cmd. es una interfaz de línea de comandos para firewalld ( demonio de firewalld. , una herramienta de administración de firewall dinámica con interfaz D-Bus.
Soporta tanto IPv4 como IPv6; también admite zonas de firewall de redes, puentes e ipsets. Permite reglas de firewall cronometradas en zonas, registra paquetes denegados, carga automáticamente módulos del kernel y muchas otras funciones.
Firewalld. usa opciones de configuración permanente y de tiempo de ejecución, que puede administrar utilizando firewall-cmd. En este artículo, explicaremos cómo solucionar el error “ firewall-cmd: comando no encontrado. en sistemas RHEL/CentOS 7 Linux.
Leer también. Reglas ‘FirewallD’ útiles para configurar y administrar el firewall en Linux
Encontramos el error anterior al intentar configurar las reglas del firewall en un AWS. recién lanzado ( Amazon Web Servicios. EC2. ( Elastic Cloud Compute. RHEL 7.4. instancia de Linux, como se muestra en la captura de pantalla siguiente.
firewall-cmd: comando no encontrado freestar.config.enabled_slots .push
Para corregir este error, debe instalar firewalld. en RHEL/CentOS 7 usando el administrador de paquetes yum de la siguiente manera.
$ sudo yum install firewalld
Instalar FirewallD en RHEL 7
A continuación, inicie firewalld y habilítelo para que se inicie automáticamente al arrancar el sistema, luego verifique su estado.
$ sudo systemctl start firewalld $ sudo systemctl enable firewalld $ sudo systemctl status firewalld
Iniciar y habilitar FirewallD
Ahora puede ejecutar firewall-cmd. para abrir un puerto ( 5000. en este ejemplo) en el firewall de esta manera, siempre vuelva a cargar las configuraciones del firewall para que los cambios surtan efecto.
$ sudo firewall-cmd–zone = public–add-port = 5000/tcp–permanent $ sudo firewall-cmd–reload
Puerto abierto en FirewallD
Para bloquear el puerto anterior, ejecute estos comandos.
$ sudo firewall-cmd–zone = public–remove-port = 5000/tcp–permanent $ sudo firewall-cmd–reload
Es posible que también le guste leer estas útiles guías de firewalld:
- Cómo iniciar/detener y habilitar/deshabilitar FirewallD e Iptables Firewall en Linux
- Cómo configurar FirewallD en CentOS/RHEL 7
- Reglas útiles de ‘FirewallD’ para configurar y administrar el firewall en Linux
- Aspectos básicos del firewall y control del tráfico de red mediante FirewallD e Iptables
- Cómo bloquear el acceso SSH y FTP a una IP y un rango de red específicos en Linux
En este artículo, hemos explicado cómo resolver el comando “ firewall-cmd: no encontrado. ”en RHEL/CentOS 7. Para hacer preguntas o compartir algunas ideas, utilice el formulario de comentarios a continuación.