Outils pour utilisateurs

Outils du site


netadmin:installer-fail2ban-avec-firewalld

Ceci est une ancienne révision du document !


Debian : Installer fail2ban avec le pare-feu firewalld

:TODO_DOCUPDATE:

Environnement

Système Debian 13 (trixie)
firewalld 2.3.1
apt install -y fail2ban
 
# Vérifier l'état du service
systemctl status fail2ban.service
 
# Si besoin démarrer le service
systemctl enable --now fail2ban.service

Créer un fichier de configuration /etc/fail2ban/fail2ban.local (il sera prioritaire sur la configuration du paquet *.conf).



Le point important ici est de bien utiliser les actions

Tester la syntaxe du nouveau fichier de configuration :

fail2ban-client -t

Recharger la configuration :

systemctl reload fail2ban.service
 
# équivalent
fail2ban-client reload

Tester la nouvelle configuration

fail2ban-client status

Etat initial :

# Vérifier l'état du pare-feu
firewall-cmd --state
 
# Identifier les zones utilisées
firewall-cmd --get-active-zones
 
# afficher le détail des zones utilisées
firewall-cmd --get-active-zones

Après quelques échecs d'authentification SSH, le client n'obtient plus de réponse. Un nouvel essai retourne le message :

ssh: connect to host 192.168.0.10 port 22: Connection refused

Côté serveur, on doit avoir l'IP du client dans la prison ssd :

fail2ban-client status sshd

Le

Références

netadmin/installer-fail2ban-avec-firewalld.1784306652.txt.gz · Dernière modification : 2026/07/17 16:44 de yoann