J'ai un serveur Redhat ( Red Hat Enterprise Linux Server release 7.2 (Maipo)
) qui réinitialise les règles iptables lors du redémarrage.
Selon la documentation de la version 6 , j'exécute:
/sbin/service iptables save
qui renvoie:
The service command supports only basic LSB actions (start, stop, restart, try-restart, reload, force-reload, status). For other actions, please try to use systemctl.
Si je comprends bien le message, j'ai tenté ce qui suit:
sudo systemctl iptables save
qui renvoie:
Unknown operation 'iptables'.
Je ne trouve pas la documentation de la version 7 sur l'enregistrement des tables ip spécifiquement, mais les versions précédentes prennent en charge la même commande.
Quelle commande dois-je exécuter pour enregistrer la configuration iptables?
Pour référence:
pare-feu d satatus:
systemctl status firewalld
firewalld.service
Loaded: not-found (Reason: No such file or directory)
Active: inactive (dead)
/etc/sysconfig/iptables
fichier que les administrateurs système doivent faire afin de fournir des informations aux futurs administrateurs ou simplement un rappel. Si vous enregistrez la configuration avec les commandes ci-dessus, les commentaires seront perdus. Utilisez simplement un éditeur de texte pour éditer le fichier et rechargez le service avec systemctl.Voici le lien vers le Guide de sécurité pour Red Hat 7: using_firewalls
j'utilise
Et l'état du service firewalld :
Je pense donc que vous pouvez également activer le service firewalld :
Et changez les règles via firewall-config
la source