萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 網路安全 >  >> 資訊安全防護

DDoS Deflate 實戰部署:自動識別並封鎖攻擊 IP 的輕量級腳本

無硬防設備時,DDoS Deflate 腳本提供低成本自動化緩解方案:通過 netstat 監控連接數,超閾值自動調用 iptables/APF 封禁 IP。

快速判斷是否遭受 DDoS

netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n

輸出示例:正常 IP 連接數個位/十位數;攻擊 IP 達百/千連接(如示例中 67.215.242.196 建立 2311 連接)。

安裝與配置關鍵參數

wget https://www.inetbase.com/scripts/ddos/install.sh
chmod 0700 install.sh && ./install.sh

核心配置 /usr/local/ddos/ddos.conf:

  • FREQ=1:檢查間隔(分鐘),建議 1 分鐘。
  • NO_OF_CONNECTIONS=150:單 IP 連接數閾值,超過即封禁。
  • APF_BAN=0:推薦使用 iptables(通用性更強)。
  • IGNORE_IP_LIST:白名單(如管理 IP、CDN 節點、監控探針),防誤封。

局限性提示

  • 僅針對應用層/連接耗盡型攻擊,帶寬耗盡型需上游清洗。
  • 單機部署,無法抵禦超過服務器網卡/CPU 處理能力的洪水攻擊。
  • 生產環境建議配合雲清洗(Cloudflare/Akamai/阿里云高防)分層防御。
copyright © 萬盛學電腦網 all rights reserved