简短回答:ConfigServer 已于 2025 年 8 月 31 日关闭,因此 csf/lfd(ConfigServer Security & Firewall)已不再由其作者开发;已安装的副本仍会运行,也有社区分支存在。仍在维护的替代品包括:MegaWit Firewall(csf 风格的防火墙和 lfd 风格的暴力破解封禁,配有完整面板,一条命令导入你的 csf 配置,支持 cPanel、Plesk 和 DirectAdmin)、Imunify360(防火墙包含在 cPanel 推荐的一体化套件中)、BitNinja(与面板无关的安全套件)、社区 csf 分支(免费,配置文件相同),以及免费的基础组件——cPanel 上的 cPHulk、fail2ban 和 firewalld。
csf 发生了什么?
ConfigServer 背后的公司 Way to the Web Ltd. 已于 2025 年 8 月 31 日关闭。csf 和 lfd 是免费脚本,所以并没有停止工作,但是:
- ConfigServer 不再发布新版本——针对新发行版、内核或面板版本的修复现在要依靠社区分支。
- 原来的下载和更新服务器已经消失;管理员被建议让 csf 不再指向原来的下载域名,以免被劫持的域名向其服务器推送代码。
- 没有厂商支持——新安装或出现问题时无处求助。
来源:cPanel 支持文档、Centmin Mod、linuxblog.io。
csf 替代方案对比
csf 的替代品需要覆盖:默认拒绝的端口防火墙、允许/拒绝列表、临时和永久封禁、跨 SSH、邮件、FTP 和控制面板的 lfd 式暴力破解检测,以及国家封锁。
| 方案 | 类型 | 端口防火墙与 IP 列表 | 暴力破解封禁(lfd 风格) | 支持的面板 | 定价模式 |
|---|---|---|---|---|---|
| MegaWit Firewall | 商业防火墙 + 暴力破解代理 | 是(iptables/ipset,与 csf 相同),支持国家/ASN 封锁 | 是:SSH、邮件、Exim、FTP、cPanel、DirectAdmin;端口扫描检测 | cPanel/WHM、Plesk、DirectAdmin | 每台服务器固定价格,账户数不限;15 天免费试用 |
| Imunify360 | 商业一体化套件(防火墙、WAF、恶意软件扫描器) | 是 | 是 | cPanel、Plesk、DirectAdmin 及其他面板 | 按服务器计费,按账户数量分档 |
| BitNinja | 商业服务器安全套件 | 是,带共享 IP 信誉 | 是 | 与面板无关 | 按服务器订阅 |
| 社区 csf 分支 | 免费、开源(GPL) | 是(就是 csf 本身) | 是(就是 lfd 本身) | 与 csf 相同 | 免费;维护依赖志愿者 |
| cPHulk + Host Access Control | 内置于 cPanel/WHM | 仅有基础的主机访问规则 | 仅限 cPanel 服务 | 仅限 cPanel | 随 cPanel 附带 |
| fail2ban + firewalld | 免费、开源 | firewalld 区域;无面板界面 | 是,通过你自行配置的各服务 jail | 与面板无关,命令行 | 免费 |
竞品信息整理自各厂商截至 2026 年 10 月的公开文档;如需了解最新功能和价格,请以厂商为准。
各方案详解
1. MegaWit Firewall——带真正面板的 csf + lfd
MegaWit Firewall(MWF)是我们自己的产品,专为取代 csf/lfd 而打造。它采用与 csf 相同的成熟 ipset + iptables 方式,提供允许/拒绝/忽略列表、临时封禁、允许端口策略、国家(GeoIP)、ASN 和公共黑名单封锁,以及 SYN/端口洪水防护。暴力破解检测涵盖 SSH、邮件、Exim、FTP、cPanel 和 DirectAdmin 登录,端口扫描默认会被检测并封禁。它还增加了 csf 从未具备的功能:在 cPanel/WHM、Plesk 和 DirectAdmin 上的完整仪表板、不会把自己锁在门外的默认拒绝策略、MegaWit 各服务器之间共享的攻击者网络,以及 mwf import-csf——一条命令即可导入你现有的 /etc/csf 列表、规则、端口、国家封锁和 lfd 限制。每台服务器 $9.99/月。
最适合:喜欢 csf 的工作方式、希望它得到持续维护,并且想要面板和无痛迁移的托管服务商。
2. Imunify360
Imunify360 的防火墙是 CloudLinux 一体化套件的一部分,与其 WAF 和恶意软件扫描器并列,也是 cPanel 在 ConfigServer 关闭后推荐的方案。它替代的范围远大于 csf,而且价格会随服务器上的账户数量增长。
最适合:希望防火墙、WAF 和扫描器由同一家厂商提供的托管服务商。
3. BitNinja
与面板无关的安全套件,包含防火墙、共享 IP 信誉和 WAF。适合并非全部使用同一种控制面板的混合服务器群。
4. 社区 csf 分支——免费,配置相同
csf 以 GPL 协议发布,有多个社区分支让它仍然可以安装。它们原样保留你现有的配置,但背后没有厂商支持,你必须确保更新来自你信任的来源。
5. cPHulk 和 Host Access Control——cPanel 内置
cPHulk 会拦截对 cPanel 自身服务的暴力破解登录,WHM 的 Host Access Control 则提供基础的允许/拒绝规则。有用且免费,但它不是端口防火墙,也无法保护非 cPanel 服务。
6. fail2ban + firewalld——免费的基础组件
fail2ban 根据日志模式封禁 IP,firewalld 负责管理防火墙。两者结合可以覆盖 csf/lfd 的大部分功能,但每个 jail 和规则都要你自己配置,也没有面板界面。
如何选择
- 想要保持原样的 csf,并且有人维护、有面板、可自动迁移:MegaWit Firewall。
- 想要由同一家厂商提供防火墙、WAF 和恶意软件扫描器:Imunify360(或将 MegaWit Firewall 与 MegaWit Guardian 和 MegaWit Shield 搭配使用)。
- 没有预算:社区 csf 分支,或 fail2ban + firewalld——并接受自己负责维护。
分四步从 csf 迁移
- 安装 MegaWit Firewall(一条命令,15 天试用,无需信用卡)。
- 先用
mwf import-csf预览导入内容,再用--apply应用(或在面板中使用“Migrate from csf”)。 - 检查允许的端口,并确认你自己的 IP 在允许列表中。
- 停用 csf 和 lfd,让只有一个防火墙管理规则。
常见问题
ConfigServer 关闭后 csf 还能用吗?
能,已安装的 csf/lfd 会继续运行,但 ConfigServer 不再发布更新或提供支持,其下载服务器也已消失。针对新发行版和新面板版本的修复现在要依靠社区分支。
cPanel 上 csf 的最佳替代方案是什么?
若要仍在维护的商业替代品,主要选择有 MegaWit Firewall(工作方式类似 csf + lfd,一条命令即可导入现有 csf 配置,每台服务器固定价格,同时支持 Plesk 和 DirectAdmin)和 Imunify360(防火墙包含在按账户数量定价的一体化套件中)。免费方案有社区 csf 分支,或 fail2ban 搭配 firewalld;cPanel 内置的 cPHulk 只保护 cPanel 自身的登录。
有免费的 csf 替代方案吗?
有:csf 的社区分支(配置相同,由志愿者维护),以及 fail2ban 搭配 firewalld(需要自己编写 jail 和规则)。在 cPanel 上,cPHulk 可为 cPanel 服务提供免费的暴力破解防护。
切换时能保留我的 csf 配置吗?
使用 MegaWit Firewall 可以:mwf import-csf 会读取 /etc/csf——允许、拒绝和忽略列表、高级规则、允许的端口、国家封锁、SYN/端口洪水设置以及 lfd 限制——显示预览,并通过 --apply 应用。
哪种 csf 替代方案同时支持 cPanel、Plesk 和 DirectAdmin?
MegaWit Firewall 只需一条命令即可安装在 cPanel/WHM、Plesk 和 DirectAdmin 上,并在每个面板中加入自己的管理界面。Imunify360 和 BitNinja 同样支持多种面板;fail2ban 和 firewalld 是与面板无关的命令行工具。
