首页/安全/安全加固速查/SYN 泛洪基础防护(synproxy 与内核参数配合)
本包目录(363 条)
主机加固基线90 条
防火墙与访问控制50 条
口令与认证策略55 条服务与端口收敛50 条补丁与漏洞管理50 条日志与审计34 条基线核查命令34 条

SYN 泛洪基础防护(synproxy 与内核参数配合)

小规模 SYN 泛洪先用内核参数与 SYN cookies 卸力(属主机基线),有更高要求再上 synproxy 与上游清洗。

安全加固速查安全更新于 2026-10-12
加固项连接层抗泛洪
适用平台Linux
风险等级中
基线SYN cookies 开启、backlog 调优

内核侧核查(加固项在 sysctl,防护策略在防火墙/云端)

内核侧核查(加固项在 sysctl,防护策略在防火墙/云端)
sysctl net.ipv4.tcp_syncookies
sysctl net.ipv4.tcp_max_syn_backlog
sysctl net.core.somaxconn
ss -s

nftables synproxy 示例思路

nftables synproxy 示例思路
nft add rule inet filter input tcp dport 443 'ct state new' synproxy mss 1460 wscale 7 timestamp sack-perm
synproxy 需在纯后端场景使用(前置设备已做健康检查时慎用);多数业务先依赖云厂商 DDoS 基础防护更实际。

易错点

  • 单机层面的 SYN 防护对带宽型攻击无效:大流量攻击只能靠上游清洗
  • synproxy 与部分负载均衡/健康检查不兼容:上线前做完整回归

数据来源与参考

  • Linux 内核文档:tcp_syncookies
  • nftables wiki:synproxy
  • 云厂商 DDoS 防护文档

相关工具

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