Ban abusers automatically.
Fail2ban watches your logs for attack patterns and bans the source IP at the firewall. Cloudnan exposes the jails, the bans, and the unban action without SSH.
Fail2ban
5 jails · 23 currently banned IPs
sshd
12 bannedFound
487
Maxretry
5
Bantime
24h
nginx-auth
8 bannedFound
142
Maxretry
10
Bantime
1h
postfix
1 bannedFound
19
Maxretry
3
Bantime
2h
recidive
2 bannedFound
14
Maxretry
5
Bantime
7d
Currently banned IPs
- 185.220.101.34sshd2 min ago
- 203.0.113.42nginx-auth14 min ago
- 198.51.100.7sshd1 h ago
- 192.0.2.55recidive3 h ago
How it works
What happens under the hood.
- 01
Jails monitor logs
Built-in jails for sshd, nginx-auth, postfix, mysql, and more. Custom jails for app-specific patterns.
- 02
Threshold reached → ban
After N failures in M minutes, the IP gets a firewall drop rule for X hours.
- 03
Panel surfaces the jail state
See active jails, currently-banned IPs, recent bans (with timestamps), threshold settings.
- 04
Unban with one click
False positive? Unban from the panel — audit-logged with reason.
What you get
The capabilities that ship.
Built-in jails
sshd, nginx-auth, postfix, mysql, recidive (auto-bans repeat offenders).
Custom jails
Author per-application jails by regex against any log file. Stored versioned in the panel.
Live banned-IPs list
See who's currently banned and why. Geo-located when possible.
Recidive jail
Auto-bans IPs that get banned repeatedly across multiple jails — with longer ban times.
FAQ
Common questions.
Does this slow down my server?
How does Fail2ban compose with the WAF?
Your fleet deserves better.
Get started in minutes.
Deploy agents on your servers, connect securely, and take full control. Start free, upgrade when ready.
- 7-day free trial
- No credit card
- Cancel anytime
