如何开启 SYN Cookie 防御 SYN 洪水攻击
- 打开控制节点的 /etc/sysctl.conf 文件,添加以下配置:
net.ipv4.tcp_syncookies=1
-
保存并退出文件。
-
执行以下命令使配置生效:
sysctl -p
- 如果控制节点使用防火墙,需要开启 SYN Cookie 保护。执行以下命令:
iptables -A INPUT -p tcp --syn -m limit --limit 1/s --limit-burst 3 -j RETURN
iptables -A INPUT -p tcp --syn -j SYN-FLOOD
-
保存并退出文件。
-
重新加载防火墙规则:
service iptables restart
- 完成 SYN Cookie 的开启,控制节点现在就可以防止 SYN 洪水攻击了。
原文地址: https://www.cveoy.top/t/topic/nEAL 著作权归作者所有。请勿转载和采集!