防火墙ICMP-FLOOD、UDP-FLOOD 和 TCP-SYN-FLOOD
这三个配置项分别针对三种利用不同网络协议缺陷发起的流量型攻击。开启它们的作用是让防火墙在攻击流量达到阈值时自动介入,丢弃恶意数据包,从而保护你的宽带线路和防火墙自身的资源不被耗尽。
ICMP-FLOOD:防止带宽与设备资源被“Ping”请求耗尽
它的作用是防范攻击者发送海量 ICMP 请求(即 Ping 包)来淹没你的公网 IP。
攻击原理:攻击者向你的 IP 发送大量 ICMP Echo Request 报文,防火墙或设备需要逐一回复,这会消耗设备的 CPU 资源,同时大量报文也会占满你的宽带带宽。
防护作用:开启后,防火墙会监控每秒到达你公网 IP 的 ICMP 包数量。一旦超过你设定的阈值,它就会直接丢弃后续的 ICMP 包,确保正常的上网数据(如网页浏览、视频流)不被这些垃圾 Ping 包挤占。
UDP-FLOOD:防止无连接协议被滥用于灌满带宽
它的作用是防范攻击者利用 UDP 协议无需建立连接的特点,向你发送巨量 UDP 数据包。
攻击原理:由于 UDP 不需要像 TCP 那样先握手,攻击者可以轻易伪造源 IP 并高速发送数据包。这种攻击通常属于大流量攻击,主要目的是直接塞满你的宽带下行带宽,或者耗尽防火墙处理数据包的能力,导致内网无法正常上网。
防护作用:开启后,防火墙会限制发往你公网 IP 的 UDP 报文速率。超过阈值的 UDP 包会被直接丢弃,防止带宽被恶意流量完全占满。
TCP-SYN-FLOOD:防止会话表被“半开连接”塞满
这是对你当前处境最关键的一项。它的作用是防范攻击者利用 TCP 三次握手的漏洞,耗尽防火墙的会话表资源。
攻击原理:正常建立 TCP 连接需要“SYN -> SYN+ACK -> ACK”三次握手。攻击者伪造大量源 IP 发送 SYN 包,你的防火墙回复 SYN+ACK 后,攻击者故意不回复最后的 ACK。这会导致防火墙上留下大量“半开连接”,每个连接都会占用内存资源(通常维持约 30 秒)。如果攻击速率极快,防火墙的会话表会被瞬间填满,导致内网用户发起的任何正常上网请求都无法建立新的连接。
防护作用:开启后,防火墙会监控每秒发往你公网 IP 的新建 SYN 请求速率。一旦超过阈值,它会启用 SYN Cookie 等机制进行拦截或限速,确保会话表不会被恶意半开连接占满,从而保住内网用户正常上网的通路。
- 点赞
- 收藏
- 关注作者
评论(0)