Cómo abrir puertos en CentOs7

Por defecto en CentOs 7 la mayoría de puertos están cerrados.

¡¡Hoy veremos como abrirlos!! como ejemplo abriremos el puerto 80,443.

  1. Ejecutamos el siguiente comando "firewall-cmd"
      • Puerto 80:

        firewall-cmd --zone=public --add-port=80/tcp --permanent
      • Puerto 443:

        firewall-cmd --zone=public --add-port=443/tcp --permanent
  2. Reiniciamos el Firewall
    firewall-cmd --reload
  3. Comprobamos que estén todo este bien.
    iptables-save | grep 443 & iptables-save | grep 80

    Deberías ver algo como esto:

    :OUTPUT ACCEPT [745:55980]
    :POSTROUTING ACCEPT [745:55980]
    :PREROUTING ACCEPT [10449:880071]
    :INPUT ACCEPT [10449:880071]
    :PREROUTING ACCEPT [10449:880071]
    -A IN_public_allow -p tcp -m tcp --dport 7080 -m conntrack --ctstate NEW,UNTRACKED -j ACCEPT
    -A IN_public_allow -p tcp -m tcp --dport 443 -m conntrack --ctstate NEW,UNTRACKED -j ACCEPT
    -A IN_public_allow -p tcp -m tcp --dport 80 -m conntrack --ctstate NEW,UNTRACKED -j ACCEPT
Was this answer helpful? 46 Users Found This Useful (170 Votes)