# Jail dédiée à la commande ESCALATE (Phase 4) — jamais déclenchée par un # log, uniquement par injection manuelle (fail2ban-client set banip) # depuis master_client.py sur réception d'un ESCALATE (auto-publié par # master_listen.py::correlation_rule_escalate quand une IP est bannie # indépendamment sur plusieurs noeuds distincts, cf. ROADMAP.md). # banaction = f2b-iptables-allports, bantime = -1 (permanent) : contraire # à master-sync (24h), une IP qui frappe plusieurs noeuds indépendamment # n'a pas droit à un simple ban temporaire. [master-escalate] enabled = true filter = master-sync logpath = /var/log/fail2ban.log banaction = f2b-iptables-allports bantime = -1 maxretry = 999999