实时暴力破解防护(lfd)
实时守护进程每 2 秒检查一次 SSH、邮件/Dovecot、Exim SMTP-AUTH、cPanel/Plesk/DirectAdmin 和 FTP 日志,自动封禁登录失败次数过多的 IP——阈值和时间窗口均可调整。
每 2 秒检查日志
MegaWit Firewall(MWF)是现代化的 iptables/ipset 防火墙,内置暴力破解防护,适用于 cPanel/WHM、Plesk 和 DirectAdmin。管理允许、拒绝和忽略名单,自动封禁频繁攻击 SSH、邮件、Exim、cPanel、DirectAdmin 和 FTP 的攻击者,并通过 WHM 控制面板统一管理——ConfigServer Security & Firewall(csf + lfd)的全部能力,为今天重新打造。
MegaWit Firewall
防火墙 + 暴力破解防护:运行中
活跃封禁
312
IP 和地址段
自动封禁 · 24 小时
47
暴力破解守护进程
端口策略
拒绝
SSH 始终开放
已拦截攻击——最近 7 天
10:42自动封禁203.0.113.24 · sshd 登录失败 · 24 h
10:42自动封禁198.51.100.7 · Exim SMTP-AUTH 失败
10:43端口扫描192.0.2.51 · 探测已关闭端口 · 已封禁
10:44允许仅限办公室 IP 访问 MySQL 3306
正在寻找 ConfigServer Security & Firewall(csf/lfd)的替代品?MWF 是现代化、持续维护的替代方案——同样的防火墙 + 暴力破解防护,外加真正的控制面板和安全优先的默认设置。
查看所有 csf 替代方案对比 →端口 · GeoIP · 暴力破解 · 洪水攻击
控制开放哪些端口,按国家、ASN 和黑名单封锁,阻止暴力破解登录和洪水攻击,并全部通过 WHM 管理——无需配置文件,也不会把自己锁在外面。
实时守护进程每 2 秒检查一次 SSH、邮件/Dovecot、Exim SMTP-AUTH、cPanel/Plesk/DirectAdmin 和 FTP 日志,自动封禁登录失败次数过多的 IP——阈值和时间窗口均可调整。
每 2 秒检查日志
只允许您选择的 TCP/UDP 端口(入站和出站),其余全部封锁。即 csf 的“仅允许指定端口”模型,并提供一键开关。
入站和出站
即使开启默认拒绝,您的 SSH 端口和已建立的连接也始终放行——如果您没有确认仍保持连接,测试计时器会自动恢复原有策略。
可自动恢复的测试模式
被其他 MegaWit 服务器封禁的攻击者,在尝试攻击您的服务器之前就已被拦截。只有在多个独立客户发现某个 IP 登录失败后,该 IP 才会被共享;MegaWit 客户的服务器和您的白名单永远不会被封锁。一键即可退出。
每 15 分钟刷新
由 ipset 支撑的专用 MWF 链——即使有数十万个被封锁的网络也依然快速。可在 CentOS 7 至 EL9、Ubuntu 和 Debian 上运行,可与 csf 共存或取代它。
专用 MWF 链
从 csf 迁移?mwf import-csf(或在面板中一键操作)可导入 csf.conf、csf.allow、csf.deny 和 csf.ignore——包括端口、规则、国家、洪水和 lfd 限制——并先提供预览。
mwf import-csf
向单一来源开放某个端口(“仅限办公室访问 MySQL”),或封锁特定协议/端口——入站或出站、IPv4 和 IPv6 均可。
按 ISO 代码封锁或允许整个国家。GeoIP 地址段每晚下载并刷新,且白名单始终优先。
按自治系统编号(ASN)封锁整个网络,并订阅精选黑名单——FireHOL、Spamhaus DROP/eDROP、DShield、Emerging Threats。
对每个来源限制新建连接速率、限制每个 IP 的并发连接数,并设置按端口的洪水限制。探测已关闭端口的来源会在几秒内被检测并自动封禁。
永久封锁、始终信任,或免于自动封禁任意 IP 或 CIDR——支持 IPv4 和 IPv6,实时生效无需重启。封禁可自动过期(1 小时、24 小时、7 天)或永久有效。
活跃封禁、24 小时自动封禁、名单规模、端口策略状态和授权状态一目了然——真正的控制面板,而不是 Shell 脚本。支持多语言。
选择哪些事件(封禁、洪水、GeoIP 刷新、授权)需要通知您——通过邮件、Slack、Telegram 或 Webhook,即时发送或按日汇总。
WHM 内部
直接在 WHM 中查看被拦截的内容、封禁或解封 IP,并调整暴力破解防护——无需 SSH。
whm » plugins » megawit firewall
示例活跃封禁
312
自动封禁 · 24 小时
47
已加入允许名单
6
已加入拒绝名单
18
已拦截攻击——最近 14 天
| 来源 | 原因 | 处理 |
|---|---|---|
| 203.0.113.24 | SSH 登录失败 | 自动封禁 · 24 h |
| 198.51.100.0/24 | 拒绝名单 | 已拦截 · 永久 |
| 192.0.2.10 | 允许名单 | 始终放行 |
为什么要换
ConfigServer Security & Firewall(csf + lfd)功能强大,但依赖配置文件,并且已不再积极开发。下面是 MWF 与它的对比——也可以查看所有 csf 替代方案对比。
| 功能 | MegaWit Firewall | ConfigServer csf/lfd | Imunify360(防火墙) |
|---|---|---|---|
| iptables / ipset 防火墙 | check_circle | check_circle | check_circle |
| 端口策略(仅允许指定端口) | check_circle | check_circle | check_circle |
| 暴力破解登录防护 | 实时 | 是(lfd) | check_circle |
| 端口扫描检测 + 自动封禁 | 默认开启 | 默认关闭 | check_circle |
| 导入现有 csf 配置 | 一条命令 | — | 部分支持 |
| 高级 IP + 端口规则 | check_circle | check_circle | 部分支持 |
| 国家(GeoIP)封锁 | check_circle | check_circle | check_circle |
| ASN 和公共黑名单 | check_circle | check_circle | 部分支持 |
| 共享攻击者网络(IP 信誉) | 已包含 | cancel | check_circle |
| SYN 洪水 / 端口洪水防护 | check_circle | check_circle | check_circle |
| 允许 / 拒绝 / 忽略名单 + 临时封禁 | check_circle | check_circle | check_circle |
| 完整的 WHM 控制面板(无需配置文件) | check_circle | 基础界面 | check_circle |
| 防锁死的默认拒绝(经过测试) | check_circle | 手动 | check_circle |
| 多语言面板 + 告警矩阵 | check_circle | cancel | 部分支持 |
| 持续维护 | check_circle | 极简 | check_circle |
| 价格 | $9.99/mo | 免费 | 更高 |
15 天免费试用
无需信用卡。首次安装时自动开通试用——每台服务器一次。您现有的防火墙不会被改动。
通过 SSH 登录您的 cPanel/WHM、Plesk 或 DirectAdmin 服务器(CentOS 7+、CloudLinux、AlmaLinux、Rocky、Ubuntu 或 Debian)。
$ ssh root@your-server-ip
该命令会安装代理,设置防火墙和暴力破解防护以及 WHM 面板,并自动开始 15 天试用。它自带一套安全的规则集——在您下达指令之前不会封锁任何内容。
$ curl -fsSL https://install.megawit.com/mwf.sh | sh
随时可卸载——干净地移除代理、服务、定时任务和插件(不影响您的其他配置):
$ curl -fsSL https://install.megawit.com/mwf.sh | sh -s -- uninstall
前往 WHM » Plugins » MegaWit Firewall,查看实时封禁、IP 名单和暴力破解设置(Plesk:Extensions › MegaWit Firewall,或左侧菜单;DirectAdmin:Admin Level › Extra Features › MegaWit Firewall——同一条一行命令安装,无需额外步骤)。
购买授权密钥后,粘贴到面板中的 MegaWit Firewall 设置即可——无需 SSH。密钥会绑定到本服务器,试用结束后一切照常运行。
获取授权价格
不按账户收费。服务器上的所有 cPanel、Plesk 和 DirectAdmin 账户均包含在统一价格内。
一次付费,永不过期
$199 $149.25
一次性付款
最超值 · MegaWit Suite
Shield、Postmaster、Firewall、Guardian 和 Monitor——一个密钥、一台服务器、账户数量不限,并享优先支持。$29.99/mo $59.95 · $299/yr · $599 终身。
在 MEGAwit Store 中对比所有方案。
MegaWit Firewall 的功能、授权方式和支持范围。
是的。MWF 是 csf + lfd 的现代化替代方案。它提供带允许、拒绝和忽略名单的 iptables/ipset 防火墙,以及覆盖 SSH、邮件、Exim、cPanel、DirectAdmin 和 FTP 的暴力破解登录防护——全部通过完整的 WHM 控制面板操作,而不是配置文件。迁移期间可与 csf 并行运行,也可完全取代它。
不会。默认情况下,MWF 只丢弃您拒绝的 IP 和地址段,以及暴力破解守护进程封禁的 IP,并且始终优先放行您的白名单。可选的默认拒绝端口策略始终保持您的 SSH 端口和已建立的连接开放,并且以限时测试模式启动,除非您确认,否则会自动恢复。
当 MWF 因 SSH、邮件、FTP 或面板登录失败而封禁攻击者时,可以将该 IP 上报给 MegaWit。一旦多个独立客户上报了同一个 IP,它就会发布到一份签名名单中,所有 MWF 服务器都会自动封锁,并每 15 分钟刷新一次。仅共享 IP 和攻击类型——绝不包含日志、用户名或站点数据。端口扫描不会共享,因为其来源地址可能被伪造。MegaWit 客户的服务器、您的白名单和您自己的 SSH 会话永远不会被封锁,您也可以在面板中关闭共享或封锁功能。
可以。运行 mwf import-csf 预览将从 /etc/csf 导入的内容——允许、拒绝和忽略名单、高级规则、允许的端口、国家封锁、SYN/端口洪水以及 lfd 限制——然后加上 --apply(或使用面板中的“从 csf 迁移”)。csf 支持但 MWF 无法表达的内容会被列出,而不是被悄悄丢弃;默认拒绝只会通过经过测试、可自动恢复的模式开启。
可以。MWF 使用自己专用的 iptables 链和 ipset,因此可与 csf/firewalld 共存而不冲突。这样您就可以逐步迁移——等到满意后再移除 csf。
轻量的实时守护进程(相当于 lfd)每 2 秒读取新增的认证日志行,并在滑动窗口内统计每个来源 IP 的登录失败次数;它还会封禁探测过多已关闭端口的来源(端口扫描)。当某个 IP 超过阈值时,会按您设定的时长自动封禁,并向您发出警报。位于允许/忽略名单中的 IP 永远不会被自动封禁。
运行一行安装命令,即会自动开通 15 天试用——每台服务器一次,无需信用卡。一个授权对应一台服务器,cPanel、Plesk 和 DirectAdmin 账户数量不限;授权通过硬件指纹绑定服务器,可随时在账单面板中迁移。
支持 CentOS 7+、CloudLinux、AlmaLinux、Rocky Linux、Ubuntu 和 Debian——凡是运行 cPanel/WHM、Plesk 和 DirectAdmin 的环境,均使用 iptables + ipset。代理是单个静态 Go 二进制文件,无任何依赖。在 DirectAdmin 上,MWF 还能检测针对 DirectAdmin 面板本身的暴力破解登录,并可导入现有的 csf 配置(DirectAdmin 服务器通常预装 csf)。面板会自动跟随 DirectAdmin 的界面语言(英语、土耳其语、西班牙语、德语、中文)。