Évolution : « Ignorer cette IP » doit aussi ajouter une exception fail2ban (ignoreip) #52

Closed
opened 2026-05-06 18:16:40 +00:00 by Cédric A5L · 0 comments
Owner

Demande

Quand un utilisateur clique « Ignorer cette IP » dans /errors/, l'IP est ajoutée à ignored_ips.json (exclusion de l'affichage uniquement).

Évolution souhaitée

Ajouter également l'IP à la liste ignoreip de fail2ban pour qu'elle ne soit jamais bannie automatiquement.

Implémentation suggérée

  • Appel fail2ban-client set <jail> addignoreip <ip> lors de l'ajout
  • Appel fail2ban-client set <jail> delignoreip <ip> lors de la suppression
  • Ou : modifier directement la directive ignoreip dans la config fail2ban et recharger
  • Sudoers static-cdn : ajouter les permissions addignoreip / delignoreip sur la jail global-blacklist

Bénéfice

Une IP marquée comme ignorée (dev, test, IP interne) ne risque plus d'être bannie par fail2ban si elle génère des erreurs 404 volontairement.

## Demande Quand un utilisateur clique « Ignorer cette IP » dans `/errors/`, l'IP est ajoutée à `ignored_ips.json` (exclusion de l'affichage uniquement). ## Évolution souhaitée Ajouter également l'IP à la liste `ignoreip` de fail2ban pour qu'elle ne soit jamais bannie automatiquement. ## Implémentation suggérée - Appel `fail2ban-client set <jail> addignoreip <ip>` lors de l'ajout - Appel `fail2ban-client set <jail> delignoreip <ip>` lors de la suppression - Ou : modifier directement la directive `ignoreip` dans la config fail2ban et recharger - Sudoers `static-cdn` : ajouter les permissions `addignoreip` / `delignoreip` sur la jail `global-blacklist` ## Bénéfice Une IP marquée comme ignorée (dev, test, IP interne) ne risque plus d'être bannie par fail2ban si elle génère des erreurs 404 volontairement.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: alpinux.cedrica5l/alpinux-static#52
No description provided.