📒
Documentation
  • ☁️Server
    • Crée un conteneur LXC Sur ProxMox
    • Wireguard avec un endpoint en IPv6 (Avec vos propre IPv6 !)
    • Intégré Nginx Proxy Manager à fail2ban
    • Intégré Caddy à fail2ban
    • Installer et Configurer un serveur samba sur Ubuntu
    • Crée un serveur DHCP sous Débian
  • 💾Old Software & OS
    • Changer les dépôts de votre ancienne distribution Ubuntu
    • Migration Debian 10 -> Debian 11
  • Cisco Packet Tracer
    • Installer Cisco Packet Tracer
    • Crée un VLAN sur un routeur
    • Crée un serveur DHCP sur un routeur
Propulsé par GitBook
Sur cette page
  • 1. Crée le fichier /etc/fail2ban/filter.d/caddy-status.conf
  • 2. Crée le fichier /etc/fail2ban/jail.d/caddy.conf
  • 3. Redémarrer fail2ban
Modifier sur GitHub
  1. Server

Intégré Caddy à fail2ban

1. Crée le fichier /etc/fail2ban/filter.d/caddy-status.conf

[Definition]
failregex = ^.*"remote_ip":"<HOST>",.*?"status":(?:401|403|500),.*$
ignoreregex =
datepattern = LongEpoch

Cela va permettre de filtrer les requête qui tombe en erreur 401/403 et 500

2. Crée le fichier /etc/fail2ban/jail.d/caddy.conf

[caddy-status]
enabled     = true
port        = http,https
filter      = caddy-status
logpath     = /var/log/caddy/*.access.log
maxretry    = 10

3. Redémarrer fail2ban

sudo systemctl reload fail2ban.service
PrécédentIntégré Nginx Proxy Manager à fail2banSuivantInstaller et Configurer un serveur samba sur Ubuntu

Dernière mise à jour il y a 6 mois

☁️