Este artículo describe cómo configurar sus iptables
firewall de software para permitir el tráfico web en el puerto 80 (HTTP) y el puerto 443 (HTTPS). iptables
es el firewall de software predeterminado para las distribuciones basadas en RHEL® 6.
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 6 o CentOS® 6 ejecutando
iptables
IMPORTANTE :Estos pasos son solo para servidores en la nube sin RackConnected. Si está utilizando RackConnect, puede realizar estos cambios 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.
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 "iptables -I INPUT -p tcp -m tcp --dport 80 -j ACCEPT && iptables -I INPUT -p tcp -m tcp --dport 443 -j ACCEPT && service iptables save"
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 iptables -I INPUT -p tcp -m tcp --dport 80 -j ACCEPT
-
Ejecute el siguiente comando para permitir el tráfico en el puerto 443:
sudo iptables -I INPUT -p tcp -m tcp --dport 443 -j ACCEPT
-
Ejecute el siguiente comando para guardar las
iptables
reglas:sudo service iptables save
Después de completar los pasos anteriores, ha configurado su servidor para permitir el tráfico web HTTP y HTTPS a través de sus iptables
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.