Fail2ban
Open Source GPL-2.0Automatic protection against brute-force attacks
Description
Fail2ban is a proven open-source tool for protecting Linux servers against brute-force attacks. It monitors log files for failed login attempts and automatically bans suspicious IP addresses via iptables or other firewall backends. With flexible filters and actions, Fail2ban can be configured for SSH, Apache, Nginx, and many other services.
Preview
Platforms
Linux
Replaces the following proprietary tools
Cisco ASA → Fail2ban
proprietary firewalls → Fail2ban
Self-Hosting
Fail2ban can be self-hosted on your own infrastructure. Visit the official documentation for installation instructions.
Documentation →Categories
Tags
#brute-force
#iptables
#ssh
#log-analyse
#python
Similar Tools
pfSense CE
Powerful open-source firewall and router distribution
Apache-2.0 ●●● Advanced Self-hostable
Cisco ASA proprietary firewalls
Last: Feb 2026 5.0k
View details →
OPNsense
Modern FreeBSD-based firewall with weekly updates
BSD-2-Clause ●●● Advanced Self-hostable
Cisco ASA proprietary firewalls
Last: Feb 2026 3.4k
View details →
CrowdSec
Collaborative open-source security through crowd intelligence
MIT ●● Medium Self-hostable
Cisco ASA proprietary firewalls
Last: Feb 2026 9.2k
View details →