DDoS防禦怎麼做?網站遭攻擊的徵兆、CDN與應變通報
Posted in :
DDoS 防禦要在攻擊發生前就準備好。分散式阻斷服務(DDoS)是從多個來源同時送出大量流量或請求,耗盡網站的頻寬或主機資源,讓正常訪客連不上。企業網站能做的防護有三層:用 CDN 或流量清洗服務把惡意流量擋在主機之前、向主機商或網路服務供應商確認方案內的防護與備援、在網路設備與主機端過濾異常流量,同時寫好應變計畫與聯絡清單。遭到攻擊時,資通安全署建議盡快聯絡網路服務供應商或主機代管業者確認攻擊類型,不要直接關閉伺服器,也不要被動等待流量消退。
阻斷服務攻擊的類型:流量型、協定型與應用層
美國網路安全暨基礎設施安全局(CISA)與美國聯邦調查局(FBI)等單位的聯合指南說明,阻斷服務(DoS)攻擊由單一來源壓垮目標系統,DDoS 則來自多個來源。指南把 DDoS 分成三類:
| 類型 | 攻擊方式 | 可以先確認的地方 |
|---|---|---|
| 流量型 | 耗盡目標可用的頻寬或系統資源 | 網路服務供應商、CDN 或流量清洗服務 |
| 協定型 | 利用網路通訊協定或服務的弱點干擾目標 | 主機商、網路設備與防火牆設定 |
| 應用層 | 針對目標上特定應用程式或服務的弱點 | 網站程式、快取與防護規則 |
分類的用處在於分工:頻寬被塞滿時,要在流量進到主機之前處理;應用層攻擊鎖定特定應用程式或服務,處理重點就落在網站程式與快取規則。實際屬於哪一類,要靠網路服務供應商或主機商的流量分析確認。
網站被DDoS攻擊時會出現哪些徵兆
CISA 指出,常見的徵兆是網站或線上服務無法使用;網路流量或壅塞突然增加、資源使用量突然而持續升高,也可能代表 DDoS 攻擊。資安署《資安事件應變處理行動指引》的描述是:網站、核心網路或雲端服務因資源耗盡而異常、連線不穩甚至中斷,合法的外部用戶與內部使用者都無法正常存取,波及關鍵業務時會造成線上交易中斷與訂單損失。
判斷時可以先排除正常的流量高峰:
- 同一時段有沒有促銷、媒體報導或廣告投放,造成真實訪客湧入。
- 主機商或 CDN 的流量報表中,請求是否集中在異常的來源或特定網址。
- 只有網站變慢,還是信箱、內部系統等同一條網路上的服務也受影響。
- 資源用量是短時間暴增並持續,還是隨訪客數自然起伏。
事前準備:風險評估、應變計畫與備援
CISA 的聯合指南建議在攻擊發生前,主動做風險評估、擬定完整的應變計畫、考慮使用 DDoS 緩解服務,並建置備援網路、確保能容錯切換。落實到企業網站,可以整理成一份清單:
- 列出對外服務:官網、購物車、會員登入、API 與信箱,各自放在哪台主機或哪個雲端服務。
- 確認現有防護:主機方案、CDN 與網路服務供應商合約,是否包含 DDoS 防護、流量上限與超量時的處理方式。
- 準備聯絡清單:主機商、網路服務供應商與 CDN 的技術支援窗口和緊急聯絡方式。
- 規劃備援:重要服務能否切換到備用主機或備援 IP,網域 DNS 的管理權限在誰手上。
- 擬好替代作業:資安署建議核心系統中斷時改用人工作業、紙本方案或備用系統,維持基本運作。
CDN、流量清洗與主機商防護怎麼搭配
資安署建議評估電信服務商或流量清洗中心的支援,或導入 CDN 與流量清洗服務,把惡意流量導離;CISA 也建議啟用網路服務供應商或第三方的 DDoS 緩解服務,並用 CDN 把內容分散到不同地區的多台伺服器。幾種做法的分工如下:
| 做法 | 作用 | 導入前要確認 |
|---|---|---|
| CDN | 由各地節點分擔請求,源站不直接承受所有流量 | 動態頁面與後台是否仍直接連回源站 |
| 流量清洗服務 | 把惡意流量導離主機 | 平時就導流,還是攻擊時才切換 |
| 網路服務供應商防護 | 在上游處理大量流量 | 合約是否包含、啟用的程序 |
| 網路設備過濾 | 用防火牆或入侵防禦系統濾掉惡意流量 | 規則是否會誤擋正常訪客 |
CDN 的快取與防護規則設定,可參考CDN 運作原理與設定重點;防護規則開得太嚴時,也要確認沒有把搜尋引擎的檢索器一起擋掉。
遭受DDoS攻擊時的處理步驟
- 確認攻擊:用監控工具與流量分析確認是攻擊,而不是正常高峰。
- 啟動應變計畫:依事先核可的計畫通知內部窗口與管理階層。
- 聯絡供應商:通知網路服務供應商或主機商,請對方分析攻擊流量類型。
- 保存證據:記下時間、來源 IP 與相關流量紀錄,保留網路設備產生的日誌與警示。
- 啟用緩解:開啟網路服務供應商或第三方的 DDoS 緩解服務、CDN 防護,或在網路設備加上過濾規則。
- 維持營運:重要業務改用備用系統或人工作業,記錄中斷時間與影響範圍。
- 對內外溝通:定期向員工、客戶、合作夥伴與廠商說明狀況。
資安署列出兩個應避免的做法:直接關閉伺服器或強制關機,以及單純被動等待流量自行消退。關機會讓核心業務中斷,也會讓記憶體中的數據與日誌流失,事後就難以分析攻擊。
攻擊結束後的檢討與通報
流量恢復正常不代表事件結束。CISA 建議評估攻擊對系統、網路與服務的影響,包括有沒有資料遺失或系統遭入侵,分析攻擊特徵,並把經驗寫回應變計畫。可以逐項檢查:
- 網站內容、後台帳號與主機紀錄有沒有異常,確認攻擊期間沒有其他入侵。
- 防護規則是否誤擋正常訪客或搜尋引擎,攻擊結束後要不要調整。
- 聯絡清單、啟動流程與備援切換是否順利,哪個環節延誤。
通報方面,資安署指引說明可以向台灣電腦網路危機處理暨協調中心(TWCERT/CC)線上通報,涉及犯罪時向所在地警政機關報案。公司若屬於資通安全管理法所稱的特定非公務機關,也就是關鍵基礎設施提供者、公營事業、特定財團法人或受政府控制的事業、團體或機構,依該法第二十四條,知悉資通安全事件時應向中央目的事業主管機關通報,並依規定時限辦理。法規適用以主管機關公告或專業意見為準。
常見問題
DDoS 攻擊會讓資料外洩嗎?
CISA 說明 DDoS 的主要影響是服務中斷、財務損失與商譽受損,目的在讓服務無法使用。不過攻擊結束後仍要檢查系統與資料,確認同一時間沒有其他入侵。
小型企業官網也需要 DDoS 防禦嗎?
依網站對營運的重要性決定。只放公司介紹的網站,可以先確認主機方案的防護與聯絡方式;有線上交易、預約或會員登入的網站,服務中斷就影響營收,宜評估 CDN 或緩解服務。
用了 CDN 就不怕 DDoS 了嗎?
不一定。CDN 能分擔請求,但沒有經過 CDN 的網址或服務仍可能直接打到主機。導入後要確認對外流量都經過 CDN,並搭配主機端與網路服務供應商的防護。
DDoS 攻擊和網站被駭有什麼不同?
DDoS 是用大量流量讓服務無法使用,網站被駭則是有人取得權限竄改內容或植入程式。前者要看流量與連線狀況,後者要查內容、帳號與檔案異動,處理方式不同。
攻擊期間要怎麼通知客戶?
可以透過官方社群帳號、電子郵件或簡訊說明服務中斷與處理進度,並提供替代的聯絡或下單管道。訊息由指定窗口統一發布,避免不同人員說法不一致。
本文由京采數位科技整理。我們自 2005 年起提供官網設計、系統開發與 Google SEO 服務,實際案例可見成果與案例。
想直接討論你自己的網站狀況,或需要一份初步的搜尋機會評估?
相關主題
下一步
建議先向主機商確認現有方案的防護內容、聯絡窗口與備援方式,寫成一頁應變卡。京采的網頁設計服務在建置或改版官網時,可以協助規劃主機與 CDN 架構、網域 DNS 設定與備援切換,並確認防護規則不會擋到正常訪客與搜尋引擎;歡迎與我們聯繫討論。

