Centos 7 guardar la configuración de iptables

Pregunta:

Problema: iptables se restablece a la configuración predeterminada después de reiniciar el servidor.

Estoy tratando de establecer una regla como esta:

iptables -I INPUT -p tcp --dport 3000 -j ACCEPT

después de eso hago:

service iptables save

y escribe algo como esto

iptables: Saving firewall rules to /etc/sysconfig/iptables:[ OK ]

y después de esto, simplemente ejecuté (esto se hizo una vez):

chkconfig iptables on (he leído que esto debe hacerse para restaurar la configuración después de reiniciar)

Después de eso, reinicio y ejecuto este comando:

systemctl list-unit-files | grep iptables

y veo que iptables.service está habilitado, sin embargo, la regla (para abrir el puerto 3000) ya no funciona.

¿Cómo conservo estas configuraciones?

Respuesta:

¡CentOS 7 está usando FirewallD ahora! Utilice la --permanent para guardar la configuración.

Ejemplo:

firewall-cmd --zone=public --add-port=3000/tcp --permanent

Luego recarga las reglas:

firewall-cmd --reload

Leave a Comment

Your email address will not be published. Required fields are marked *

web tasarım