Je commence à utiliser RHEL7 et j'apprends un peu sur les changements qui accompagnent systemd.
Existe-t-il un moyen de jouer /sbin/service iptables save
dans firewalld?
$ /sbin/service iptables save
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.
Le parallèle le plus proche que je peux trouver dans la documentation est --reload
:
Reload the firewall without loosing state information:
$ firewall-cmd --reload
Mais il ne dit pas explicitement s'il enregistre ou non.
J'avais besoin d'ajouter un service SIP et quelques IP
dans le répertoire / usr / lib / firewalld / services / j'ai ajouté sip.xml basé sur d'autres fichiers de service xml.
Ensuite, j'ai ajouté un service SIP à un pare-feu
Ensuite, j'ai ajouté des adresses IP au service dans /etc/firewalld/zones/public.xml
vous pouvez également ajouter LOG si vous ajoutez un niveau de journalisation
après avoir ajouté des règles à votre zone, exécutez
vérifiez vos iptables - vous devriez être prêt.
la source