• # Merci

    Posté par (site web personnel) . En réponse à la dépêche reaction, remplaçant de fail2ban. Évalué à 10.

    Merci pour ce logiciel, qui me plaît beaucoup.

    Pour la petite histoire c'est un ami sur Mastodon, pourtant pas du tout sysadmin, qui a vu passer le pouet à propos de l'article de blog et me l'a envoyé. Je pense que j'ai traumatisé mon entourage à pester sur Fail2ban.

    Cela fait donc quelques temps que je le teste tranquillement, quand j'ai le temps de bidouiller sur mon serveur à la maison. Et plus le temps passe, plus je suis convaincue.

    Retrouver le niveau de fonctionnalité de Fail2ban est faisable sans difficulté. Il n'y a qu'à voir la mise en place finalement rapide et facile pour que je sois notifiée par mail de quand Reaction agit. La syntaxe est assez simple, ça juste marche. Ma propre config mérite du peaufinage mais c'est du détail.

    J'aime beaucoup aussi le côté agnostique. Il y a moyen de passer par les divers autres outils installés sur la machine. Moi, plus j'ai de possibilité de personnaliser, plus je suis contente. Un exemple encore avec cette notification par mail : je ne sais pas trop comment personnaliser les messages avec Fail2ban, par contre avec Reaction et bien c'est aussi facile que d'écrire un script/une commande bash.

    J'ai vu des remarques dans les commentaires à propos d'utiliser ipv6, nftables, etc. Ce n'est pas un souci. Au passage, sur Debian le paquet "iptable" est en réalité une surcouche à nftable pour lui parler sans devoir réapprendre la syntaxe. J'ai l'impression que l'info n'est pas si connue (et en tout cas moi je l'ai découvert récemment...). D'ailleurs chez moi iptable ne semble pas bien traduire ce que fait ipset...

    Mais Reaction est en fait presque un framework de commandes. On peut utiliser n'importe quel autre pare-feu, il n'est pas contraignant là-dessus.

    Ce côté versatile est bien sympa, d'ailleurs. Là, sur le serveur en question, je suis avec la syntaxe d'iptable parce que... parce que ! Mais mon objectif est de me former à mieux comprendre le réseau (que je gère actuellement en singe : je me contente de copier les consignes des gens en espérant qu'ils ne se plantent pas et que j'ai vaguement compris ; d'où très probablement mes soucis avec ipset), et donc à un moment je compte utiliser la syntaxe de nftable. Ça ne sera pas un souci de changer 2 règles dans mon fichier de config de Reaction, quand je serais prête :) Je sais que ça s'adaptera à divers besoins.

    Et pour l'instant toutes les questions que j'ai pu soulever dans les tickets ont reçus des réponses simples et élégantes.

    Bref, je suis ravie ! Je veux juste trouver un peu de temps pour copier les regex des services de fail2ban que j'utilise, pusher ça dans le wiki de Reaction et ce sera absolument parfait !