首页/安全/安全加固速查/连接数与扫描缓解(connlimit + 畸形包过滤)
本包目录(363 条)
主机加固基线90 条
防火墙与访问控制50 条
口令与认证策略55 条服务与端口收敛50 条补丁与漏洞管理50 条日志与审计34 条基线核查命令34 条

连接数与扫描缓解(connlimit + 畸形包过滤)

connlimit 限制单源并发连接数,削弱端口扫描与暴力枚举;对 Web 服务要按业务实测调整阈值,避免误杀正常并发。

安全加固速查安全更新于 2026-10-12
加固项扫描与滥用缓解
适用平台Linux(iptables)
风险等级中
基线单源并发有上限

单源并发与畸形包过滤

单源并发与畸形包过滤
iptables -A INPUT -p tcp --tcp-flags ALL NONE -j DROP
iptables -A INPUT -p tcp --tcp-flags ALL ALL -j DROP
iptables -A INPUT -p tcp --syn --dport 443 -m connlimit --connlimit-above 50 --connlimit-mask 32 -j REJECT --reject-with tcp-reset
NAT 后大量用户共享出口 IP 时 --connlimit-mask 32 会误伤:面向 C 端的入口改用速率限制而非并发数限制。

易错点

  • 阈值必须压测后定:拍脑袋配置会导致高峰期正常用户被拒
  • REJECT 快速失败更友好但暴露主机存在:按场景在 DROP 与 REJECT 间取舍

数据来源与参考

  • iptables-extensions(8):connlimit
  • netfilter 文档:畸形 TCP 标志位过滤

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌