Alternative
Alternativa a fail2ban con una dashboard per tutti i tuoi server
Ultimo aggiornamento:
In breve
fail2ban fa benissimo una cosa: legge un log e banna gli indirizzi che falliscono troppe volte. È gratuito, lavora tutto in locale e funziona con qualsiasi formato di log per cui si possa scrivere un filtro. Gli manca una visione su più server. Le interfacce self-hosted come Fail2Ban UI la aggiungono, ma devi installarle, proteggerle e gestirle tu. InfraFence si installa con un comando per server, non ha server da gestire e rileva più della forza bruta nei log: attacchi web, bot, malware, modifiche ai file e ciò che esce dal server. I due possono funzionare insieme.
fail2ban e InfraFence a confronto
- Cos'è
- fail2ban: Un demone su ogni server che banna gli indirizzi trovati nei log
- InfraFence: Un agente su ogni server e una dashboard ospitata per tutti
- Dashboard per più server
- fail2ban: Non inclusa; esistono interfacce self-hosted, da installare e gestire
- InfraFence: Inclusa, senza nulla da ospitare; membri del team e autenticazione a due fattori
- Installazione
- fail2ban: Un pacchetto della distribuzione, poi jail e filtri da configurare
- InfraFence: Un comando, preceduto da un controllo del server in sola lettura
- Cosa legge
- fail2ban: Qualsiasi log, con filtri a espressioni regolari che puoi scrivere tu
- InfraFence: Rilevamenti integrati per SSH (15 pattern), posta, database, FTP e log web; regole del web firewall modificabili o aggiungibili
- Attaccanti recidivi
- fail2ban: Ban più lunghi con l'opzione bantime.increment
- InfraFence: 24 ore, 7 giorni, 30 giorni, poi permanente, già integrato; a scelta condiviso tra i tuoi server
- Attacchi web e bot
- fail2ban: Filtri per pattern specifici nei log web
- InfraFence: Un web firewall a punteggio e circa 1.500 bot riconosciuti, ognuno consentito, registrato o bloccato
- Uscita e DNS
- fail2ban: Non coperto
- InfraFence: Ogni query DNS collegata al suo programma; connessioni verso indirizzi malevoli noti
- Malware e integrità dei file
- fail2ban: Non coperto
- InfraFence: Scanner malware con quarantena; controllo di file di sistema, cron, systemd e chiavi SSH
- Correggere la causa
- fail2ban: Non coperto
- InfraFence: Da 40 a 50 controlli di hardening, secondo il server; ogni correzione viene verificata e annullata se SSH o un sito smettono di funzionare
- Avvisi
- fail2ban: Email o qualsiasi comando, tramite le action che configuri
- InfraFence: Email su ogni piano; Slack, Discord, Telegram e webhook da Basic
- Senza connessione a internet
- fail2ban: Funziona completamente offline
- InfraFence: Deve raggiungere la dashboard di InfraFence
- Prezzo
- fail2ban: Gratuito (GPLv2)
- InfraFence: Gratis per 1 server; da 8,90 € per server al mese
Dati su fail2ban aggiornati a ottobre 2026, dalla sua documentazione; dati su Fail2Ban UI dal suo README. fail2ban è software libero con licenza GPLv2; InfraFence è un servizio a pagamento con un piano gratuito per un server.
Cosa fa bene fail2ban
fail2ban protegge i server SSH da molti anni. È piccolo, pacchettizzato da ogni distribuzione e facile da capire: una jail osserva un log, un filtro riconosce i fallimenti, un'action banna l'indirizzo. Se la tua applicazione scrive un log in un formato tutto suo, scrivi un filtro e fail2ban protegge anche quella. Nulla esce dal server e non c'è nessun account da creare.
Aggiungere una dashboard a fail2ban
Con qualche server in più la domanda arriva presto: cosa è stato bannato, dove e perché? fail2ban risponde un server alla volta, con fail2ban-client.
Le interfacce self-hosted colmano il vuoto. Fail2Ban UI, un progetto open source con licenza AGPL-3.0, gestisce fail2ban su più host da un'unica schermata, con ricerca, sblocco, modifica delle jail e avvisi. Non sostituisce fail2ban: si collega a ogni istanza via SSH, tramite un proprio agente o in locale. La installi tu, come container o servizio systemd, la tieni fuori da internet dietro un reverse proxy o una VPN e le dai un account di servizio con permessi sudo su ogni host.
È la scelta giusta se vuoi tutto sulla tua infrastruttura. Se preferisci non gestire e proteggere un servizio in più, la dashboard di InfraFence è ospitata e su ogni server serve solo l'agente.
Cosa aggiunge InfraFence oltre ai log SSH
La forza bruta è l'attacco più rumoroso, non il più pericoloso. InfraFence la copre, poi guarda oltre:
- Un web firewall che assegna a ogni visitatore un punteggio di rischio dai log del web server: prima rallentato, poi bloccato, poi bannato.
- Gestione dei bot: circa 1.500 bot riconosciuti, e i finti bot dei motori di ricerca smascherati.
- Rilevamento in uscita e DNS: ogni query DNS collegata al programma, al PID e all'utente che l'ha fatta, così un server compromesso che contatta chi lo controlla salta all'occhio.
- Uno scanner malware e il controllo di integrità di file di sistema, cron, unità systemd e chiavi SSH.
- Punteggio di rischio delle sessioni SSH: chi era collegato quando è scattato qualcos'altro.
- Controlli di hardening con correzioni verificate dopo la modifica e annullate se SSH o un sito monitorato smettono di rispondere.
Usare fail2ban e InfraFence insieme
Sono compatibili: entrambi si limitano a scartare traffico. InfraFence tiene le sue regole nelle proprie catene INFRAFENCE e non tocca le catene di fail2ban. Se un attaccante SSH viene bannato da tutti e due non si rompe nulla: l'indirizzo è semplicemente bloccato due volte.
Una divisione comune: tenere le jail di fail2ban per i log delle applicazioni che solo tu sai interpretare, e lasciare a InfraFence SSH, posta, database, FTP e web, con un'unica visione su tutti i server.
Quando fail2ban è la scelta migliore
Resta con fail2ban se:
- vuoi uno strumento gratuito, tutto in locale, senza account e senza servizi esterni;
- ti serve soprattutto bannare su formati di log personalizzati, con filtri scritti da te;
- gestisci uno o due server e fail2ban-client ti basta come visione;
- i server sono offline o isolati dalla rete: InfraFence deve raggiungere la sua dashboard.
Aggiungere InfraFence accanto a fail2ban
fail2ban continua a funzionare mentre provi. Prima di installare qualsiasi cosa viene eseguito un controllo in sola lettura.
- 01
Crea il token di installazione
Nella dashboard apri Server › Aggiungi server. Il token si usa una volta sola e scade dopo un'ora.
- 02
Installa l'agente come root
Il controllo segnala fail2ban come attivo e compatibile. Le tue jail non vengono modificate.
curl -fsSL https://github.com/infrafence/infrafence-agent/releases/latest/download/install.sh | sudo bash -s -- --token <TOKEN> - 03
Confronta in modalità monitor
La modalità monitor rileva tutto e non blocca nulla. Confronta quello che segnala InfraFence con quello che banna fail2ban:
fail2ban-client status sshd - 04
Decidi quali jail tenere
Tieni le jail per i log delle tue applicazioni. Se vuoi, disattiva quelle che ora copre InfraFence, come sshd, e riavvia fail2ban.
Domande su fail2ban e InfraFence
Esiste una dashboard di fail2ban per più server?
Non integrata in fail2ban. Le interfacce self-hosted come Fail2Ban UI si collegano a più istanze di fail2ban; le installi e le gestisci tu. InfraFence include una dashboard ospitata per tutti i server, senza nulla da gestire.
fail2ban e InfraFence possono stare sullo stesso server?
Sì. Entrambi si limitano a scartare traffico, e InfraFence non tocca le catene di fail2ban.
InfraFence può leggere i log delle mie applicazioni come un filtro di fail2ban?
Non allo stesso modo. InfraFence ha rilevamenti integrati per SSH, posta, database, FTP e web server, e puoi modificare o aggiungere regole del web firewall. Per un formato di log qualsiasi, un filtro di fail2ban è lo strumento giusto.
InfraFence invia i miei log da qualche parte?
No. Dal server escono solo gli eventi di sicurezza: indirizzo dell'attaccante, tipo, ora e i dettagli che servono a capirli. I log completi e i file restano sul server.
Quanto costa?
Un server è gratis, con protezione completa. I piani a pagamento costano 8,90 €, 18,90 € o 28,90 € per server al mese, il 20% in meno con la fatturazione annuale.
Provalo gratis su 1 server
Starter protegge completamente un server, gratis e senza carta di credito.
- 01
Crea un account gratuito, poi apri Server › Aggiungi server per ottenere il token di installazione. È valido per un'ora.
Crea il token - 02
Poi esegui questo comando come root sul server:
curl -fsSL https://github.com/infrafence/infrafence-agent/releases/latest/download/install.sh | sudo bash -s -- --token <TOKEN>
Fonti, verificate a ottobre 2026
fail2ban e Fail2Ban UI sono i nomi dei rispettivi progetti. InfraFence non è affiliato né approvato da loro.
