123ONE智能高防是一款专为WordPress设计的Web应用防火墙插件,集成DDoS/CC防御、恶意爬虫拦截、暴力破解防护、智能动态限流及自动封禁。支持Nginx/Apache/LiteSpeed/IIS,具备毫秒级Lua引擎与PHP双引擎,提供可视化监控、一键部署和环境自愈,兼顾性能与易用性,满足从个人到企业的防护需求。
123ONE智能高防 是一款面向 WordPress 的综合性 Web 应用防火墙(WAF)插件,核心能力涵盖 DDoS/CC 攻击防御、恶意爬虫拦截、暴力破解防护、智能限流、自动化运维及实时监控,适用于各类服务器环境(Nginx、Apache、LiteSpeed、IIS)。以下是对其功能特点的全面梳理:
一、多层次攻击防护机制
-
智能动态限流
插件内置 5 级动态阈值,根据当前 IP 的请求频率自动升降级。正常访客不受影响,恶意 IP 会在短时间内被逐步收紧限制;当攻击停止后,系统自动降级恢复,无需人工干预。-
支持 静态模式(固定阈值,超限即拦截)和 智能动态模式(VIP 用户独享,自适应流量变化)。
-
如果服务器支持 Nginx Lua,可启用 毫秒级极速引擎,性能远超纯 PHP 方案;即使无 Lua 模块,也能通过 PHP 引擎实现同样完整的动态限流逻辑。
-
-
恶意爬虫黑名单
预置常见恶意爬虫(如 Bytespider、MJ12bot、SemrushBot 等)的 UA 特征库,命中后直接返回 503,不消耗后续资源。同时支持自定义 UA 子串和正则表达式,并可单独拦截“空 UA”请求(攻击工具常见特征),覆盖绝大多数扫描/采集行为。 -
暴力破解防护
对登录页面(/wp-login.php)及后台路径默认豁免限流,但插件会针对异常高频登录尝试自动触发 503 响应,结合自动封禁功能,可有效阻断密码爆破。 -
全站过载保护
除单 IP 限流外,插件还监控 全站总请求量。当大量不同 IP 同时涌入(分布式攻击)时,自动收紧全局限制,防止服务器被瞬时流量冲垮。
二、精准的访问控制与白名单
-
IP 白名单:支持精确 IP 和 IPv4 CIDR 网段,白名单内的地址永远不会被限速或封禁,确保管理员、CDN 回源节点等可信来源不受干扰。
-
路径白名单:默认对 WordPress 后台、主题资源、静态文件(CSS/JS/图片等)放行,避免误拦正常业务。
三、自动封禁与智能运维
-
自动封禁引擎
统计每个 IP 在指定时间窗口内被拦截(503)的次数,一旦超过阈值即自动将其加入临时黑名单(可设定过期时间),到期自动解除。同时支持手动封禁(永久或按小时),所有封禁记录持久化存储并可供查询。 -
环境自愈与免维护
插件自带 环境自愈助手(root 级 cron 脚本),可自动修复:-
Nginx vhost 目录权限(700→755)
-
lua_shared_dict共享内存注入 -
access_by_lua_file接入限流引擎 -
缺失的访问/错误日志路径
-
插件目录属主修正(确保 WordPress 可正常更新/卸载)
上述操作在部署后即全自动运行,无需人工干预,即使宝塔等面板重写配置也能自动恢复。
-
-
后端服务健康检测
对于依赖的 123ONE 后端 API,插件会定时发起健康检查,若发现服务异常则自动通过 PM2 重启(需环境支持),并在管理面板显示修复状态。
四、可视化监控与数据分析
-
实时统计看板:展示当前活跃连接数、最近 5 分钟访问量、近 1 小时拦截/屏蔽数,以及今日累计数据。
-
Top IP 排行:显示请求量最高的 IP 及其 UA、动态请求占比,便于发现异常流量来源。
-
多维度日志 Tab:区分拦截事件、爬虫拦截、连接屏蔽(HTTP 444)、引擎拦截记录,每条日志附带时间、IP、归属地(国旗)、请求方法、路径、等级等信息。
-
CSV 导出:支持一键导出拦截日志,便于离线分析或存档。
-
攻击告警:当短时拦截量突增时,后台顶部自动弹出告警通知,提醒管理员关注。
五、灵活的配置与管理
-
限流参数自定义:可分别调整窗口时长、恢复冷却、各级阈值、UA 黑名单、全局过载阈值、日志保留天数、数据表记录上限等。
-
一键开关:支持随时暂停/恢复防护,关闭后网站恢复正常访问,不影响已有配置。
-
部署向导:自动检测服务器类型(Nginx/Apache/LiteSpeed/IIS)、PHP 版本、Lua 模块、日志路径、配置目录权限等,并以清单形式展示问题及修复建议,确保零基础用户也能完成部署。
六、VIP 认证与增强能力
-
通过插件内嵌的登录弹窗,使用 123ONE 账号认证后,即可解锁 智能动态模式(5 级自适应限流),且 VIP 状态实时验证。
-
非 VIP 用户仍可使用完整的静态限流、UA 拦截、自动封禁等基础功能,满足大多数中小站点的防护需求。
七、兼容性与扩展性
-
全服务器环境:自动适配 Nginx、Apache、LiteSpeed、IIS,无需额外配置。
-
PHP 与 Lua 双引擎:即便没有 Lua 模块,PHP 引擎也能提供相同的动态限流逻辑;若环境支持 Lua,则自动切换至极致性能模式。
-
远程更新:内置自托管更新机制,支持从官方服务器拉取
update-info.json并提示升级,保持插件最新。
八、隐私与轻量设计
-
所有统计上报均为匿名(仅含站点域名与插件版本),不涉及流量内容或用户隐私,且用户可在设置中关闭。
-
日志文件由插件定期清理(按天数和数量上限双重保护),避免数据库膨胀。
-
代码设计上对系统命令的使用仅限于服务器配置管理(如
nginx -t、nginx -s reload)和健康检测,无敏感数据操作。
总结:123ONE智能高防 是一个功能完备、开箱即用的 WordPress 防护插件,兼具高性能(Lua 加速)、高可用(自愈机制)、高易用(可视化面板 + 向导)的特点,覆盖从入门级到企业级的防护需求。


