把三层防护的职责讲清楚:高防挡流量、WAF 挡应用层、代码层才是根,避免花错钱。下面按“先判断、再动手、最后验证”的顺序展开,每一步都给出可核对的检查点。
涉及 WAF选型、云WAF、ModSecurity 的关键动作都写成了具体命令或配置项,可以照着走,也可以当检查表用。
职责划分
高防清洗的是带宽与连接层。
- WAF 处理 SQL 注入、XSS、恶意采集这类应用层请求。
- 两者不能互相替代。
云 WAF 的优势
规则库持续更新、有威胁情报、免运维;代价是延迟增加与回源要改,接入前先测业务兼容性。
软 WAF 的适用
ModSecurity 或 nginx+lua 适合规则定制强的场景,但要自己调规则,误报调不好会挡掉正常用户。
成本量级
按量清洗的高防与按请求计费的云 WAF 在高流量站点上差价很大,先算清自己的 QPS 与带宽峰值。
顺序建议
先修代码与权限,再上 WAF 拦已知攻击,最后用高防兜住大流量,顺序反了就是给漏洞买保险。
速查表
| 环节 | 关键动作 |
|---|---|
| 职责划分 | 高防清洗的是带宽与连接层;WAF 处理 SQL 注入、XSS、恶意采集这类应用层请求;两者不能互相替代 |
| 云 WAF 的优势 | 规则库持续更新、有威胁情报、免运维;代价是延迟增加与回源要改,接入前先测业务兼容性 |
| 软 WAF 的适用 | ModSecurity 或 nginx+lua 适合规则定制强的场景,但要自己调规则,误报调不好会挡掉正常用户 |
| 成本量级 | 按量清洗的高防与按请求计费的云 WAF 在高流量站点上差价很大,先算清自己的 QPS 与带宽峰值 |
常见问题
Q:按文中写法改完,怎么确认真的生效?
不要只看配置文件,用对应的验证命令或从外部视角复测一次;改完先小流量观察一段,再全量推进,出问题能马上回退。
Q:按文中的步骤做完,还需要注意什么?
把处理过程和最终生效的参数记下来。同类问题再出现时直接对照记录,比重查一遍快得多。
Q:业务规模小,也要按这套标准来吗?
不需要一次到位。先把影响最大的两项做到位,剩余的随着业务增长逐步补齐,比一开始就追求完美更容易落地。
小结
回到这篇的 5 个环节:职责划分、云 WAF 的优势、软 WAF 的适用、成本量级、顺序建议。把这几个动作写进检查表,下次遇到同类问题按顺序过一遍,比凭经验跳步骤稳。
相关阅读:SSH被爆破怎么办:日志特征与封禁策略、端口暴露面收敛:从nmap扫描到防火墙、什么是原生IP:定义、验证与应用。
延伸阅读:恶意采集怎么拦:识别特征与限频策略、IP黑名单怎么建:从日志到规则的闭环、端口暴露面收敛:从nmap扫描到防火墙。