騰訊云:遭遇DDoS攻擊怎么防?

來(lái)源: 騰訊云
作者:持之以恒
時(shí)間:2020-10-14
17536
最近幾個(gè)月處理過(guò)多起DDoS攻擊案例,從實(shí)際案例中總結(jié)了一些防護(hù)經(jīng)驗(yàn)希望可以幫助到需要的同仁。本文主要分享DDoS攻擊原理、以及實(shí)際攻擊過(guò)程以及如何選擇DDoS防護(hù)方案。

導(dǎo)語(yǔ) | 最近幾個(gè)月處理過(guò)多起DDoS攻擊案例,從實(shí)際案例中總結(jié)了一些防護(hù)經(jīng)驗(yàn)希望可以幫助到需要的同仁。本文主要分享DDoS攻擊原理、以及實(shí)際攻擊過(guò)程以及如何選擇DDoS防護(hù)方案。

一、DDOS攻擊原理概述

Distributed Denial of Service(DDoS),即分布式拒絕服務(wù)攻擊,是指攻擊者通過(guò)遠(yuǎn)程連接惡意程序控制大量僵尸主機(jī)(全國(guó)范圍甚至全球范圍的主機(jī))向一個(gè)或多個(gè)目標(biāo)發(fā)送大量攻擊請(qǐng)求,消耗目標(biāo)服務(wù)器性能或網(wǎng)絡(luò)帶寬,導(dǎo)致其無(wú)法響應(yīng)正常的服務(wù)請(qǐng)求。

c1t6pdpmgo.png

常見(jiàn)攻擊類型包括SYN Flood、ACK Flood、UDP Flood、ICMP Flood以及DNS/NTP/SSDP/memcached反射型攻擊。

DDoS攻擊會(huì)對(duì)您的業(yè)務(wù)造成以下危害:

當(dāng)DDoS攻擊打滿企業(yè)的業(yè)務(wù)帶寬時(shí)就會(huì)導(dǎo)致用戶無(wú)法正常訪問(wèn)您的業(yè)務(wù),最終造成巨大經(jīng)濟(jì)損失。

由于某些行業(yè)的惡性競(jìng)爭(zhēng),競(jìng)爭(zhēng)對(duì)手可能會(huì)通過(guò)DDoS攻擊手段來(lái)打擊您的業(yè)務(wù),最終導(dǎo)致您的業(yè)務(wù)在競(jìng)爭(zhēng)中失敗。

二、DDos攻擊案例解析

背景:企業(yè)A的test業(yè)務(wù)一個(gè)月內(nèi)遭遇多次DDoS攻擊,攻擊流量從最初的不到10Gbps到最后攻擊流量高達(dá)300多G的防護(hù)優(yōu)化過(guò)程。

業(yè)務(wù)域名:test.com

域名解析的IP:主CLB 1.1.1.1(公網(wǎng)帶寬1Gbps)、備份CLB 1.1.1.2

1)第一波DDoS攻擊屬于試探性的,采用的是SYN Flood攻擊,攻擊流量8Gbps。假設(shè)攻擊目標(biāo)IP:1.1.1.1當(dāng)時(shí)業(yè)務(wù)架構(gòu)圖如下:

i435inkrrv.png

由于攻擊流量沒(méi)有超過(guò)贈(zèng)送的防護(hù)流量10G,所以本次攻擊對(duì)test業(yè)務(wù)沒(méi)有任何影響,同時(shí)也沒(méi)有引起企業(yè)A的重視。

2)第二波DDos攻擊的流量已經(jīng)增加到40Gbps,由于本次攻擊遠(yuǎn)遠(yuǎn)超過(guò)贈(zèng)送的10G防護(hù)值(也超過(guò)CLB的公網(wǎng)帶寬1Gbps),導(dǎo)致主IP:1.1.1.1被封禁后業(yè)務(wù)test無(wú)法訪問(wèn)。

b5evcrevtp.png

雖然主CLB因?yàn)镈DOS攻擊無(wú)法提供服務(wù),但是可以通過(guò)DNSpod快速切換到備份VIP:2.2.2.2實(shí)現(xiàn)在10分鐘內(nèi)恢復(fù)了90%的用戶訪問(wèn)(前提是準(zhǔn)備了備份VIP可以切換)。

針對(duì)上述場(chǎng)景有兩種解決方案:

將重要的業(yè)務(wù)VIP加入到高防包,那么后續(xù)攻擊會(huì)通過(guò)高防包來(lái)清洗攻擊流量;

將重要的業(yè)務(wù)VIP綁定到高防IP,那么后續(xù)攻擊會(huì)先經(jīng)過(guò)高防IP清洗后回源到實(shí)際業(yè)務(wù)VIP;

最終公司A選擇了最大防護(hù)能力為300G的高防IP,來(lái)規(guī)避類似DDoS攻擊。

3)第三波DDos攻擊的流量增加到160Gbps,由于購(gòu)買了高防IP防護(hù)能力高達(dá)300G,所以本次攻擊對(duì)業(yè)務(wù)沒(méi)有影響。

9ir1x64rqz.png

雖然本次攻擊防護(hù)成功,但是還需要考慮極端情況,如果攻擊流量超過(guò)300G,那么還是有影響業(yè)務(wù)訪問(wèn)的風(fēng)險(xiǎn)。為了防護(hù)超300G攻擊流量,建議購(gòu)買三網(wǎng)防護(hù)IP,理論上可以提供1Tbps防護(hù)能力。

4)第四波DDoS攻擊的流量超300Gbps,導(dǎo)致高防IP:3.3.3.3被封禁,但是兜底方案通過(guò)cname自動(dòng)切換解析指向三網(wǎng)IP(分別是電信、聯(lián)通、移動(dòng)的公網(wǎng)IP)最終恢復(fù)業(yè)務(wù)訪問(wèn)。

8ruc0sr9p8.png

當(dāng)高防IP被封禁后會(huì)立即通過(guò)cname切換解析到三網(wǎng)IP,整個(gè)解析切換過(guò)程是秒級(jí)的,也就是雖然高防IP被封禁但是恢復(fù)時(shí)間可以做到秒級(jí)。

5)通過(guò)該案例可以看出,攻擊從一開(kāi)始的試探性,到逐步加大攻擊流量,業(yè)務(wù)影響時(shí)長(zhǎng)從分鐘級(jí)到秒級(jí)。只要防護(hù)到位還是可以減少業(yè)務(wù)受損時(shí)長(zhǎng),甚至完全規(guī)避業(yè)務(wù)受損。但是安全防護(hù)能力是需要付出成本的,也有很多企業(yè)因?yàn)槌杀驹蜻x擇更適合自身的防護(hù)方案。

三、DDoS防護(hù)方案對(duì)比

1)DDoS基礎(chǔ)防護(hù)方案(免費(fèi))

防護(hù)對(duì)象:適用于騰訊云產(chǎn)品(如EIP、CLB等)

防護(hù)能力:普通用戶可享受2Gbps防護(hù),VIP用戶可享受10Gbps防護(hù)。

配置方法:無(wú)需配置,自動(dòng)為云內(nèi)產(chǎn)品IP開(kāi)啟防護(hù)。

2)DDoS高防包方案

防護(hù)對(duì)象:適用于騰訊云產(chǎn)品,包括CVM、CLB、WAF、黑石物理服務(wù)器、黑石負(fù)載均衡、NAT IP、EIP、GAAP IP等,同時(shí)也適用于有大量云產(chǎn)品IP需要防護(hù)的用戶。

防護(hù)能力:在用戶購(gòu)買的防護(hù)次數(shù)范圍內(nèi)(建議不限次數(shù),避免次數(shù)限制導(dǎo)致影響業(yè)務(wù)),騰訊云提供不低于30Gbps的DDoS防護(hù)能力,最高防護(hù)能力根據(jù)各個(gè)區(qū)域的實(shí)際網(wǎng)絡(luò)情況動(dòng)態(tài)調(diào)整。

3)DDoS高防IP方案

防護(hù)對(duì)象:支持TCP,UDP,HTTP和HTTPS業(yè)務(wù)(默認(rèn)支持websocket)。

防護(hù)能力:BGP線路最高提供300Gbps的防護(hù)能力,三網(wǎng)線路最高可提供1Tbps的防護(hù)能力。

從三種方案對(duì)比可以發(fā)現(xiàn)防護(hù)能力最高的就是高防IP,具體采用高防包方案還是高防IP方案要根據(jù)歷史攻擊數(shù)據(jù)以及預(yù)算來(lái)決定。如果您的防護(hù)對(duì)象既有騰訊云內(nèi)的公網(wǎng)IP也有IDC的公網(wǎng)IP,同時(shí)要求防護(hù)能力比較夠可以優(yōu)先選擇高防IP。如果對(duì)防護(hù)能力低于100G,同時(shí)希望保留原有業(yè)務(wù)IP可以優(yōu)先考慮高防包。

四、其他注意事項(xiàng)

1)使用DDoS高防包的用戶每天將擁有三次自助解封機(jī)會(huì),在您需要緊急恢復(fù)業(yè)務(wù)情況下,通過(guò)控制臺(tái)防護(hù)概覽界面進(jìn)行自助解封。(系統(tǒng)將在每天零點(diǎn)時(shí)重置自助解封次數(shù),當(dāng)天未使用的解封次數(shù)不會(huì)累計(jì)到次日。)

2)DDoS高防包僅對(duì)騰訊云內(nèi)的公網(wǎng)IP提供DDoS防護(hù)支持。如需云外的公網(wǎng)IP防護(hù),請(qǐng)您購(gòu)買DDoS高防IP,支持網(wǎng)站域名和業(yè)務(wù)端口的接入防護(hù)。

3)DDoS高防支持對(duì)訪問(wèn)DDoS高防的源流量按照協(xié)議類型一鍵封禁。您可配置ICMP協(xié)議封禁、TCP協(xié)議封禁、UDP協(xié)議封禁和其他協(xié)議封禁,配置后相關(guān)訪問(wèn)請(qǐng)求會(huì)被直接截?cái)?。由于UDP協(xié)議的無(wú)連接性(不像TCP具有三次握手過(guò)程)具有天然的不安全性缺陷,若您沒(méi)有UDP業(yè)務(wù),建議封禁UDP協(xié)議。

4)建議購(gòu)買高防包選擇防護(hù)次數(shù)時(shí),選擇無(wú)限次數(shù),避免因?yàn)榇螖?shù)限制導(dǎo)致業(yè)務(wù)受損。

本文作者:騰訊云售后李彬文

立即登錄,閱讀全文
版權(quán)說(shuō)明:
本文內(nèi)容來(lái)自于騰訊云,本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個(gè)人觀點(diǎn),不代表快出海對(duì)觀點(diǎn)贊同或支持。如有侵權(quán),請(qǐng)聯(lián)系管理員(zzx@kchuhai.com)刪除!
相關(guān)文章
騰訊云數(shù)據(jù)庫(kù)PostgreSQL全面支持PG 17
騰訊云數(shù)據(jù)庫(kù)PostgreSQL全面支持PG 17
即日起,騰訊云PostgreSQL全面支持PostgreSQL 17.0。所有用戶可使用大版本升級(jí)能力升級(jí)至最新的PostgreSQL 17.0進(jìn)行體驗(yàn),也可以在產(chǎn)品購(gòu)買頁(yè)直接購(gòu)買。
騰訊云
云服務(wù)
2024-12-152024-12-15
高可用這個(gè)問(wèn)題,加機(jī)器就能解決?
高可用這個(gè)問(wèn)題,加機(jī)器就能解決?
互聯(lián)網(wǎng)服務(wù)的可用性問(wèn)題是困擾企業(yè)IT人員的達(dá)摩克利斯之劍:防于未然,體現(xiàn)不出價(jià)值。已然發(fā)生,又面臨P0危機(jī)。就更別提穩(wěn)定性建設(shè)背后顯性的IT預(yù)算問(wèn)題與隱性的人員成本問(wèn)題。
騰訊云
云服務(wù)
2024-11-252024-11-25
TDSQL TDStore引擎版替換HBase:在歷史庫(kù)場(chǎng)景中的成本與性能優(yōu)勢(shì)
TDSQL TDStore引擎版替換HBase:在歷史庫(kù)場(chǎng)景中的成本與性能優(yōu)勢(shì)
HBase憑借其高可用性、高擴(kuò)展性和強(qiáng)一致性,以及在廉價(jià)PC服務(wù)器上的低部署成本,廣泛應(yīng)用于大規(guī)模數(shù)據(jù)分析。
騰訊云
云服務(wù)
2024-11-042024-11-04
復(fù)雜查詢性能弱,只讀分析引擎來(lái)幫忙
復(fù)雜查詢性能弱,只讀分析引擎來(lái)幫忙
隨著當(dāng)今業(yè)務(wù)的高速發(fā)展,復(fù)雜多表關(guān)聯(lián)的場(chǎng)景越來(lái)越普遍。但基于行式存儲(chǔ)的數(shù)據(jù)庫(kù)在進(jìn)行復(fù)雜查詢時(shí)性能相對(duì)較弱。
騰訊云
云服務(wù)
2024-11-022024-11-02
掃碼登錄
打開(kāi)掃一掃, 關(guān)注公眾號(hào)后即可登錄/注冊(cè)
加載中
二維碼已失效 請(qǐng)重試
刷新
賬號(hào)登錄/注冊(cè)
個(gè)人VIP
小程序
快出海小程序
公眾號(hào)
快出海公眾號(hào)
商務(wù)合作
商務(wù)合作
投稿采訪
投稿采訪
出海管家
出海管家