Problème : iptables se réinitialise aux paramètres par défaut après le redémarrage du serveur.
J'essaie d'établir une règle comme celle-ci :
iptables -I INPUT -p tcp --dport 3000 -j ACCEPT
après ça, je le fais :
service iptables save
et il écrit en retour quelque chose comme ceci
iptables: Saving firewall rules to /etc/sysconfig/iptables:[ OK ]
et après cela, j'ai juste couru (cela a été fait une fois) :
chkconfig iptables on
(J'ai lu que cela doit être fait afin de restaurer les paramètres après un redémarrage).
Après cela, je redémarre et je lance cette commande :
systemctl list-unit-files | grep iptables
et je vois que iptables.service est activé, cependant, la règle (pour ouvrir le port 3000) ne fonctionne plus.
Comment puis-je conserver ces paramètres ?
1 votes
Pourquoi n'avez-vous pas simplement utilisé firewalld ? Il est probablement toujours en cours d'exécution.
2 votes
Probablement parce que firewalld n'est pas adapté aux environnements de serveurs...