GNU/Linux >> Tutoriales Linux >  >> Linux

Permitir el tráfico web en un firewall de software firewalld

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:

  1. Ejecute el siguiente comando para permitir el tráfico en el puerto 80:

    sudo firewall-cmd --permanent --zone=public --add-service=http
    
  2. Ejecute el siguiente comando para permitir el tráfico en el puerto 443:

    sudo firewall-cmd --permanent --zone=public --add-service=https
    
  3. 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.


Linux
  1. Configurar Firewall con FirewallD en CentOS 7

  2. Cómo deshabilitar el firewall en CentOS 8 Linux

  3. Permitir el tráfico web en el firewall del software iptables

  4. Permitir el tráfico web en el firewall del software ufw

  5. Gestión básica de cortafuegos y cortafuegos

Compilación e Instalación de PSAD para IPFire Firewall

CortafuegosD

¿Qué es un WAF (cortafuegos de aplicaciones web)? Tipos de WAF

Cómo instalar el servidor web Hiawatha en CentOS 7

Cómo instalar Calibre Web en Ubuntu 20.04 con Docker

Instale Ntopng para monitorear el tráfico de red en Ubuntu 20.04