云服务器怎么防止被攻击?现在互联网上最常见的攻击应该就属ddos攻击了,ddos包含的形式种类多样,比如,SYN Flood (SYN洪水) 攻击就属于DDos攻击的一种。下面我们以这种攻击形式为例,介绍云服务器该如何防御SYN Flood攻击。
配置iptables规则 26-
Iptables防火墙我们可以理解为,云主机Linux系统下的访问控制功能,我们可以利用Iptables来配置一些规则来防御这种攻击。强制SYN数据包检查,保证传入的tcp链接是SYN数据包,如果不是就丢弃。
#iptables -A INPUT -p tcp --syn -m state --state NEW -j DROP
强制检查碎片包,把带有传入片段的数据包丢弃。
#iptables -A INPUT -f -j DROP
丢弃格式错误的XMAS数据包。
#iptables -A INPUT -p tcp --tcp-flags ALL ALL -j DROP
丢弃格式错误的NULL数据包。
#iptables -A INPUT -p tcp --tcp-flags ALL NONE -j DROP
当Iptables配置完成后我们可以使用nmap命令对其验证
# nmap -v -f FIREWALL IP # nmap -v -sX FIREWALL IP # nmap -v -sN FIREWALL IP
Copyright © 2013-2023 . All Rights Reserved. 宵云 版权所有 南通宵云网络科技有限公司
工信部备案:苏ICP备18049042号-2 公安部备案:苏公网安备 32060102320703号
《中华人民共和国增值电信业务经营许可证》经营性ICP/ISP/IDC三证:苏B1.B2-20210805