Este artículo describe cómo configurar su firewalld
firewall de software para permitir el tráfico web en el puerto 80 (HTTP) y el puerto 443 (HTTPS). firewalld
es el firewall de software predeterminado para las distribuciones basadas en RHEL® 7.
Requisitos
Debe tener los siguientes requisitos previos:
- Comprensión básica de Secure Shell (SSH)
- Sudo o acceso administrativo a su servidor
- Un servidor en la nube con RHEL 7 o CentOS® 7 ejecutando
firewalld
IMPORTANTE :Estos pasos son solo para servidores en la nube sin RackConnected. Si está utilizando RackConnect, puede realizar cambios similares en su firewall dedicado.
Inicie sesión en su servidor usando SSH y luego complete los pasos en las siguientes secciones para su método de configuración preferido.
NOTA :Mientras que firewalld
es la solución de firewall de software predeterminada para las distribuciones basadas en RHEL 7, debe tener en cuenta que firewalld
actúa como un envoltorio para iptables y puede deshabilitar el firewall. Antes de continuar con los siguientes pasos, asegúrese de que firewalld
se está ejecutando en su servidor.
Puede verificar que firewalld
se está ejecutando en su servidor ejecutando el siguiente comando:
systemctl status firewalld
Método de comando de una línea
Use el siguiente comando de una línea para abrir los puertos del firewall:
sudo sh -c "firewall-cmd --permanent --zone=public --add-service=http && firewall-cmd --permanent --zone=public --add-service=https && firewall-cmd --reload"
Método de comandos individuales
Si prefiere configurar el firewall de software mediante pasos discretos en lugar de usar el comando de una línea, realice los siguientes pasos:
-
Ejecute el siguiente comando para permitir el tráfico en el puerto 80:
sudo firewall-cmd --permanent --zone=public --add-service=http
-
Ejecute el siguiente comando para permitir el tráfico en el puerto 443:
sudo firewall-cmd --permanent --zone=public --add-service=https
-
Ejecute el siguiente comando para guardar el
firewalld
reglas:sudo firewall-cmd --reload
Después de completar los pasos anteriores, ha configurado su servidor para permitir el tráfico web HTTP y HTTPS a través de su firewalld
cortafuegos de software Si configuró su sitio web para aceptar tráfico en los puertos 80 y 443, debería poder visitar las versiones HTTP y HTTPS de su sitio web.