

Ce tutoriel explique comment appliquer des restrictions réseau en utilisant FirewallD sous Linux. FirewallD est un outil puissant pour gérer les règles de pare-feu et contrôler l’accès réseau en fonction de zones ou de services.

• Une distribution Linux avec FirewallD installé (par exemple, CentOS, Fedora ou RHEL)
• Accès root ou sudo
• Connaissances de base en administration Linux et pare-feu


• Nous utiliserons deux approches :
• Méthode 1 : Gestion des règles via FirewallD CLI
• Méthode 2 : Gestion des règles via des fichiers de configuration


Plus rapide pour des modifications immédiates et temporaires.

Idéal pour les configurations persistantes et complexes.


Les modifications ne sont pas persistantes par défaut.

Prend plus de temps à configurer et nécessite un redémarrage du service pour appliquer les changements.

Ouvrez un terminal avec des droits root ou sudo.
Vérifiez l’état de FirewallD avec la commande :
Code:
sudo systemctl status firewalld
Ajoutez une règle pour autoriser ou bloquer un service :
Code:
sudo firewall-cmd --add-service=ssh --permanent
Appliquez les changements :
Code:
sudo firewall-cmd --reload
Testez la connectivité pour vérifier les restrictions.

Accédez au fichier de configuration de FirewallD dans :
Code:
/etc/firewalld/zones/
Ouvrez le fichier correspondant Ă votre zone (par exemple, public.xml).
Ajoutez les services ou ports que vous souhaitez autoriser ou refuser. Exemple :
Code:
<service name="http"/>
Redémarrez le service pour appliquer les modifications :
Code:
sudo systemctl restart firewalld

Utilisez des zones spécifiques pour des sous-réseaux ou des appareils, comme "internal" ou "dmz", pour une gestion granulaire.

Sauvegardez toujours vos configurations avant de modifier les règles de FirewallD.

Faites un audit de vos règles avec la commande :
Code:
sudo firewall-cmd --list-all

Si FirewallD n’est pas disponible, iptables peut être utilisé pour configurer les règles réseau.

• Google
• Ubuntu FR
• Debian FR

FirewallD est un outil flexible et puissant pour restreindre l’accès réseau sous Linux. Ce tutoriel vous a présenté deux méthodes pour configurer vos règles.
Source: Tutoriaux-Excalibur, merci de partager.