目前還沒有人敢說(shuō)能徹底防御DDoS。Web安全是一個(gè)大課題,在網(wǎng)絡(luò)安全事件中,針對(duì)Web的攻擊是最多的。DDoS就是流量攻擊,最常見也是最難防御的。
由于DDoS攻擊往往采取合法的數(shù)據(jù)請(qǐng)求技術(shù),再加上傀儡機(jī)器,造成DDoS攻擊成為最難防御的網(wǎng)絡(luò)攻擊之一?蓪(dǎo)致網(wǎng)站宕機(jī)、崩潰、內(nèi)容被篡改,進(jìn)一步造成用戶品牌、財(cái)產(chǎn)嚴(yán)重受損。分享幾個(gè)防御DDoS攻擊的方案,希望能幫助到有需要的用戶。
一、自主防御:
(1)確保采用最新系統(tǒng),并及時(shí)更新打上安全補(bǔ)丁。
(2)定期掃描漏洞,要確保程序軟件沒有任何漏洞,防止攻擊者入侵,及時(shí)打上補(bǔ)丁修復(fù)漏洞。
(3)過(guò)濾不必要的服務(wù)和端口,即過(guò)濾路由器上的假IP,只打開服務(wù)端口,例如WWW服務(wù)器只打開80個(gè)端口,關(guān)閉所有其他端口,或在防火墻上設(shè)置阻止它們。
(4)檢查訪客來(lái)源,使用單播反向路徑轉(zhuǎn)發(fā)等方法,通過(guò)反向路由器查詢,檢查訪客IP地址是否為真,如果為假,則屏蔽。許多黑客經(jīng)常使用假IP地址來(lái)迷惑用戶,很難找到它的來(lái)源,因此使用單播反向路徑轉(zhuǎn)發(fā)可以減少假IP地址的發(fā)生,有助于提高網(wǎng)絡(luò)安全性。
二、采用高防IP:
高防IP是針對(duì)互聯(lián)網(wǎng)在遭受大流量DDoS攻擊后,導(dǎo)致服務(wù)不可用的情況下的服務(wù),其防御原理是用戶可通過(guò)配置高防IP,將攻擊流量引流到高防IP,從而保護(hù)真正的IP不被暴露,確保源站的穩(wěn)定安全。
三、配置Web應(yīng)用程序防火墻:
國(guó)內(nèi)數(shù)據(jù)中心一般都會(huì)采用防火墻防御DDoS攻擊,我們今天把防火墻情況分為兩種:
(1)集群防御,單線機(jī)房防御一般在:10G-32G的集群防御,BGP多線機(jī)房一般為:10G以內(nèi)集群防火墻。
(2)獨(dú)立防御,獨(dú)立防御都是出現(xiàn)在單線機(jī)房,或者是多線多ip機(jī)房,機(jī)房防御能力一般為:10G-200G不等,這種機(jī)房是實(shí)現(xiàn)的單機(jī)防御能力,隨著數(shù)據(jù)中心的防御DDoS攻擊的能力提高,還有就是競(jìng)爭(zhēng)壓力比較大,高防的價(jià)格也在不斷的創(chuàng)造新低。
四、CDN內(nèi)容分發(fā):
通過(guò)CDN防御的方式:CDN技術(shù)的初衷是提高互聯(lián)網(wǎng)用戶對(duì)網(wǎng)站的訪問(wèn)速度,但是由于分布式多節(jié)點(diǎn)的特點(diǎn),又能夠?qū)Ψ植际骄芙^攻擊流量產(chǎn)生稀釋的效果。所以目前CDN防御的方式不但能夠起到防御的作用,而且用戶的訪問(wèn)請(qǐng)求是到最近的緩存節(jié)點(diǎn),所以也對(duì)加速起到了很好的作用。
CDN防御的最重要的原理:通過(guò)智能DNS的方式將來(lái)自不同位置的流量分配到對(duì)應(yīng)的位置上的節(jié)點(diǎn)上,這樣就讓區(qū)域內(nèi)的節(jié)點(diǎn)成為流量的接收中心,從而將流量稀釋的效果,在流量被稀釋到各個(gè)節(jié)點(diǎn)后,就可以在每個(gè)節(jié)點(diǎn)進(jìn)行流量清洗。從而起到防御作用。
目前針對(duì)防御DDoS流量攻擊的方法中CDN防御也分為自建CDN防御,這種情況防御能力較好,但是成本較高,需要部署多節(jié)點(diǎn),租用各個(gè)節(jié)點(diǎn)服務(wù)器,如果應(yīng)用較少的話,造成資源浪費(fèi)。另外就是租用別人現(xiàn)成的CDN防御,可以極大的節(jié)省成本,并且防御能力很少非常好。