安全监控

安全监控
服务器真实事件 由 Fail2ban 捕获的真实攻击——包括恶意惯犯(jail recidive)
真实封禁/小时
92
今日真实封禁
1756
实际已封禁
51,471
活跃 jail 数
26
预防性封禁(ipsum) 在防火墙上拦截恶意 IP 的公共封禁列表(ipsum),每日更新
IPset ipsum
117,229
3.29 MB
运行中
攻击时间线
防护概览
System
负载(1/5/15) 2.19 (2.19 / 1.66 / 1.37)
合计 6
Fail2ban 运行中
IPset ipsum 运行中 117,229 IPs
24 小时内封禁数
封禁/小时 92
今天 1756
昨天 1,461
本月 12,037
IPset 117,229
Fail2ban jails
Jail 运行中 合计 失败尝试次数
HTTP-GET-DOS 161 670 4
PORTSCAN 195 626 25
RECIDIVE 50,315 51,020 12
RECIDIVE-PERMANENT 66 844 5
SSHD 734 1,259 26
最近封禁
2026-10-13 07:38:45 recidive ⊘ 198.51.100.12
2026-10-13 09:28:35 recidive ⊘ 192.0.2.47
2026-10-13 09:41:04,610 fail2ban.actions [826]: NOTICE [portscan] Unban 192.0.2.31
2026-10-13 10:21:13 recidive ⊘ 198.51.100.25
2026-10-13 09:34:18 recidive ⊘ 192.0.2.46
2026-10-13 09:30:10 recidive ⊘ 192.0.2.35
2026-10-13 07:00:19 recidive ⊘ 192.0.2.43
2026-10-13 10:35:47 sshd ⊘ 198.51.100.35
2026-10-13 07:10:59 nginx-http-auth ⊘ 198.51.100.35
2026-10-13 06:30:08 apache-badbots ⊘ 198.51.100.11
2026-10-13 06:48:34 nginx-http-auth ⊘ 192.0.2.33
2026-10-13 10:13:40 recidive ⊘ 192.0.2.43
2026-10-13 08:49:27 portscan ⊘ 198.51.100.17
2026-10-13 06:18:41 recidive ⊘ 192.0.2.35
2026-10-13 09:20:38 recidive ⊘ 192.0.2.38
2026-10-13 07:53:17 recidive ⊘ 198.51.100.35
2026-10-13 07:20:29 recidive ⊘ 198.51.100.28
2026-10-13 07:46:03 recidive ⊘ 198.51.100.20
2026-10-13 09:26:12 apache-badbots ⊘ 192.0.2.45
2026-10-13 09:53:45 recidive ⊘ 192.0.2.37

用网页界面代替 fail2ban-client

Fail2ban 干活安静,自己几乎什么都不说。检查一台服务器意味着执行 fail2ban-client status,读完 jail 列表,然后再对每个 jail 逐个重复同一条命令。配置了十几个 jail,就是十几条命令,只为回答一个问题:此刻有没有什么正在砸这台机器?

这一页在一屏之内给出答案。每个已配置的 jail 都带着当前被封地址数以及服务启动以来的累计数一起显示,于是什么都没做的 jail 和忙得不可开交的 jail 一样清楚可见。下方是逐条封禁记录:地址、抓到它的 jail,以及到期时间。

如果你正在掂量哪些 jail 值得开:从 sshd 开始,加上你所托管的 Web 应用的登录入口,之后再去碰那些冷门过滤器。一个从不触发的 jail 不花什么成本,但它同样什么也不告诉你。

安静的服务,只在还有人去看它的时候才算好事。Fail2ban 不会来信说它一夜封了三百个地址,也不会来信说它一个都没封——而后一种比前一种更值得担心:多半意味着某个 jail 读错了日志文件。这台机器的每日汇总由 Logwatch 拼出来,封禁记录会连同其他一切一起落进去。