À partir de CentOS/RHEL 7, iptables est remplacé par firewalld. Dans certains cas, vous souhaiterez peut-être utiliser d'anciens bons iptables au lieu de pare-feu sur votre système CentOS/RHEL 7 ou 8. Cet article décrit les étapes nécessaires pour effectuer la conversion.
1. Installez le package de services iptables :
# /usr/bin/yum install iptables-services
2. Arrêtez le service pare-feu :
# /usr/bin/systemctl stop firewalld
3. Masquer le service pare-feu (le masquage rendra impossible le démarrage du service pare-feu) :
# /usr/bin/systemctl mask firewalld
4. Démarrez le service iptables :
# /usr/bin/systemctl start iptables
5. Vérifiez l'état du service iptable :
# /usr/bin/systemctl status iptables ● iptables.service - IPv4 firewall with iptables Loaded: loaded (/usr/lib/systemd/system/iptables.service; enabled; vendor preset: disabled) Active: active (exited) since Fri 2019-12-13 14:39:38 IST; 1min 49s ago ...
6. Activez iptables pour qu'il démarre au démarrage :
# /usr/bin/systemctl enable iptables
7. Listez vos règles iptables :
# /usr/sbin/iptables -L Chain INPUT (policy ACCEPT) target prot opt source destination ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED ACCEPT icmp -- anywhere anywhere ACCEPT all -- anywhere anywhere ...