technine.io
一部深藍色小型伺服器機箱放在一道弧形半透明寶藍色玻璃屏障內,兩側大量發光的橙色粒子撞向屏障,只有幾道青綠色細光線到達伺服器,畫面沒有文字或標誌。

指南

DDoS 攻擊是甚麼?

DDoS 攻擊以大量流量淹沒網站或網上服務,令真正的客戶無法使用。了解常見類型、警號,以及中小企可以如何預先準備。

更新於

分散式阻斷服務(distributed denial-of-service,DDoS)攻擊,是指同時從大量裝置向網站、應用程式或網上服務發出超出其承受能力的流量或請求,令服務無法正常運作。目的通常不是盜取資料,而是令客戶無法使用服務,例如預約頁面逾時。

「分散式」是指流量來自大量被入侵的電腦、路由器或雲端伺服器,由攻擊者集中操控,稱為「殭屍網絡」(botnet)。請求來自眾多位址,封鎖單一 IP 位址通常無補於事。

常見的 DDoS 攻擊類型

一般按攻擊想耗盡的資源分類,一次攻擊可混合多種:

  • 流量型攻擊:發送極大量流量,塞滿通往你的伺服器或託管供應商的網絡頻寬。
  • 協定型攻擊:濫用網絡連線的建立方式,例如開啟大量未完成的連線,耗盡伺服器、防火牆或負載平衡器的處理能力。
  • 應用層攻擊(HTTP 洪水攻擊):發出看似普通訪客的請求,例如不斷載入搜尋頁或預約日曆。若每個請求都觸發繁重的資料庫運算,數量不多也足以拖垮系統。

HTTP 洪水攻擊對中小企尤其麻煩,因為看起來可能像客戶突然湧入。

可能遭受 DDoS 攻擊的警號

  • 網站或應用程式極慢甚至無法連線,但公司本身上網正常。
  • 流量突然急升,卻與推廣活動或平日繁忙時段不符。
  • 大量請求集中在同一頁面,或來自不尋常的國家或網絡。
  • 伺服器 CPU、記憶體或資料庫負載急升,或控制台顯示錯誤率異常。

服務中斷不一定是攻擊。更新出錯、證書過期、DNS 問題或真實需求增加都可能有相似徵狀,應先排查。

防護如何運作

沒有單一工具能擋住所有攻擊。防護通常分層進行,大部分落在供應商一方,而不是你的伺服器上。

  • CDN:內容傳遞網絡從多個邊緣節點提供網站內容,可在流量到達源伺服器前吸收相當部分,不少 CDN 亦附有 DDoS 緩解功能。
  • WAF:網站應用程式防火牆檢查 HTTP 請求,可封鎖或質詢可疑模式,有助應付 HTTP 洪水攻擊。
  • 速率限制:限制同一來源在指定時間內向某頁面或 API 發出的請求數目,例如登入或預約端點。
  • 託管及雲端供應商防護:不少託管公司和雲端平台提供基本的網絡層防護,部分另設進階方案。涵蓋範圍各有不同,應查清楚自己的方案。
  • 源伺服器保護:盡量不公開伺服器真實位址,免被繞過 CDN 直接攻擊。

雲端服務的責任由你和供應商分擔,詳見共同責任模式。

預先準備應變安排

應預先把 DDoS 納入事故應變計劃:

  • 聯絡人:託管公司、CDN、DNS 供應商和 IT 合作夥伴的聯絡方法,包括非辦公時間渠道和帳戶編號。
  • 操作手冊:如何啟用較嚴格的 CDN 或 WAF 模式、加入速率限制或訪客驗證,以及誰有權變更。
  • 監察:透過網站監察從多個地點檢查網站,並就流量、錯誤率和伺服器負載設定警示,趕在客戶投訴前發現問題。
  • 溝通:預備給客戶和員工的簡短通知,以及主系統停頓時接受預約的替代方法。

事故過後,保留日誌並更新操作手冊。

應向託管或雲端供應商查詢甚麼

  • 現有方案包含哪些 DDoS 防護,涵蓋網絡、協定還是應用層?
  • 防護是否一直啟用,還是要在攻擊期間才啟動?
  • 流量大幅上升時,服務和收費會受甚麼影響?
  • 懷疑受攻擊時如何通報,非辦公時間回應時間多長?
  • 能否設定源伺服器只接受來自 CDN 或負載平衡器的流量?

常見問題

攻擊者真的會針對小型企業嗎?

有可能。有些攻擊針對特定公司,有些則攻擊共用的託管供應商,令其上所有網站受影響。

受到 DDoS 攻擊是否代表資料被盜?

單憑 DDoS 並不代表資料被盜,它針對的是服務可用性。但攻擊有時用來分散注意力,期間及之後應檢查登入記錄和保安警示。

可以在自己的伺服器上擋住 DDoS 攻擊嗎?

通常只能應付小規模攻擊。大規模流量需由 CDN、託管或雲端供應商在上游過濾。

有人勒索金錢以停止攻擊,應該付款嗎?

應先聯絡供應商和 IT 合作夥伴,並考慮向警方報案。付款並不保證攻擊會停止。

如需協助檢視網站、預約系統或雲端服務的防護,可見我們的網絡安全及合規服務。如需有既定回應時間的持續維護,可參考託管支援及 SLA 服務。

諮詢WhatsApp