Gestion du Pare-feu - Red Hat
Apprenez à configurer et gérer le pare-feu sous Red Hat Linux
1. Activer et Désactiver le Pare-feu
Pour activer le pare-feu :
systemctl start firewalld
Pour désactiver le pare-feu :
systemctl stop firewalld
Pour s'assurer que le pare-feu démarre automatiquement au démarrage du système :
systemctl enable firewalld
2. Vérifier l'État du Pare-feu
Pour vérifier si le pare-feu est actif :
systemctl status firewalld
Vous pouvez également utiliser :
firewall-cmd --state
3. Ajouter ou Supprimer une Règle
Pour autoriser une connexion à un port spécifique (ex. 80 pour HTTP) :
firewall-cmd --permanent --add-port=80/tcp
firewall-cmd --reload
Pour supprimer une règle :
firewall-cmd --permanent --remove-port=80/tcp
firewall-cmd --reload
4. Gérer les Zones du Pare-feu
Pour afficher les zones disponibles :
firewall-cmd --get-zones
Pour afficher les règles associées à une zone spécifique :
firewall-cmd --zone=public --list-all
5. Bloquer une IP
Pour bloquer une IP spécifique :
firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="192.168.1.100" reject'
firewall-cmd --reload
6. Sauvegarder et Restaurer la Configuration
Pour sauvegarder la configuration actuelle :
firewall-cmd --runtime-to-permanent
Cela garantit que les changements temporaires deviennent permanents.