互聯(lián)網(wǎng)絡(luò)帶寬的增多和多種ddos攻擊黑客工具的不斷發(fā)布,使其ddos攻擊越來越頻繁。如今DDoS攻擊已不單單只出現(xiàn)在大型網(wǎng)站中,很多中小型網(wǎng)站甚至是個人網(wǎng)站都可能面臨著被DDoS攻擊的風(fēng)險。防御ddos攻擊時機也非常重要,知道如何判斷是否被ddos攻擊,以及網(wǎng)站服務(wù)器防御方法。
網(wǎng)站受到DDoS的表現(xiàn):
1.服務(wù)器CPU被大量占用。如果服務(wù)器某段時期能突然出現(xiàn)CPU占用率過高,那么就可能是網(wǎng)站受到攻擊DDoS影響。大量的攻擊包占據(jù)主機的內(nèi)存后,CPU被內(nèi)核及應(yīng)用程序占滿,使其長期處于100%的狀態(tài)下,從而無法提供正常服務(wù)。
2.帶寬被大量占用。占用帶寬資源通常是DDoS攻擊的一個主要手段,畢竟對很多小型企業(yè)或者個人網(wǎng)站來說,帶寬的資源可以說非常有限,網(wǎng)絡(luò)的帶寬被大量無效數(shù)據(jù)給占據(jù)時,正常流量數(shù)據(jù)請求很很難被服務(wù)器進行處理。如果服務(wù)器上行帶寬占用率達到90%以上時,那么你的網(wǎng)站通常出現(xiàn)被DDoS攻擊的可能。
3.服務(wù)器連接不到,網(wǎng)站也打不開。如果網(wǎng)站服務(wù)器被大量DDoS攻擊時,有可能會造成服務(wù)器藍屏或者死機,這時就意味著服務(wù)器已經(jīng)連接不上了,網(wǎng)站出現(xiàn)連接錯誤的情況。當(dāng)然出現(xiàn)這種請求時我們最好是確認一下服務(wù)器是否是硬件故障等所導(dǎo)致出現(xiàn)的問題,否者在進行服務(wù)器連接時就要做好相關(guān)的防御首段。
4.域名ping不出IP或丟包嚴重。這種情況站長們可能不會考慮是DDoS攻擊,這其實也是ddos攻擊的一種表現(xiàn),只是攻擊著所針對的攻擊目標(biāo)是網(wǎng)站的DNS域名服務(wù)器。在出現(xiàn)這種攻擊時,ping服務(wù)器的IP是正常聯(lián)通的,但是網(wǎng)站就是不能正常打開,并且在ping域名時會出現(xiàn)無法正常ping通的情況。
以上是網(wǎng)站受DDoS攻擊時的表現(xiàn)。建議大家在網(wǎng)站受到DDoS攻擊提前做好防御工作。
步驟一:布局網(wǎng)絡(luò)足夠性能的設(shè)備:
硬件設(shè)備建設(shè)運用最基礎(chǔ)的網(wǎng)絡(luò)架構(gòu)、設(shè)施設(shè)備:擴充帶寬硬抗、使用硬件防火墻、選用高性能設(shè)備,有了它們整個系統(tǒng)可以順暢運作,充分利用網(wǎng)絡(luò)設(shè)備足夠的容量去承受攻擊,是一種較為理想的保護網(wǎng)絡(luò)資源的應(yīng)對策略,在對方攻擊的時候他們同時也是在消耗,這時候誰的資源強大,誰就能得到最后的勝利。當(dāng)然大家需要根據(jù)自身情況作出平衡的選擇。
步驟二:有效的抗DDOS攻擊方案:
只有高性能的服務(wù)器是遠遠是不夠的,而且高性能的服務(wù)器和防火墻投入的資金也不小,一旦遭受攻擊后會出現(xiàn)不同的問題,這樣成本就更高了。這時就需要重新調(diào)整架構(gòu)布局,整合資源來提高網(wǎng)絡(luò)的負載能力、分攤局部過載的流量,同時要借助高防來清洗流量,過濾識別并攔截惡意行為,實施分布式集群防御,這樣就可以降低成本而且對抗效果也會明顯提高。
步驟三:提前做好預(yù)防,保安全:
之前說DdoS攻擊的發(fā)生是無法預(yù)知的,在你沒有反應(yīng)的時候突然來臨,就會造成服務(wù)器癱瘓打不開,無法正常訪問,數(shù)據(jù)被竊取丟失,泄露,勒索等等。因此網(wǎng)站的預(yù)防措施和應(yīng)急預(yù)案就顯得特別重要。形成良好的運維操作習(xí)慣,定期篩查系統(tǒng)漏洞,做到資源優(yōu)化,過濾不必要的服務(wù)和端口,限制特定的流量,讓系統(tǒng)穩(wěn)固沒有漏洞可鉆,降低服務(wù)器被攻陷的可能,將攻擊帶來的損失降低到最小。
清洗流量,過濾惡意訪問
DDOS攻擊可以利用的漏洞、攻擊方式有很多,我們需要一個有效的機制。在企業(yè)還沒有遇到攻擊時大家應(yīng)該具備足夠強的安全意識,完善各自企業(yè)的安全防護體系。針對網(wǎng)絡(luò)安全和信息安全是一項長期持續(xù)性堅持的工作,凡是從事在這份工作崗位上的站長及網(wǎng)絡(luò)管理員們,一定要保持警惕,不可以放松忽視掉這份安全,以免給企業(yè)和自己帶來不必要的損失。
如何防御DDOS攻擊?
一、隱藏服務(wù)器的真實IP地址
服務(wù)器防御DDOS攻擊最根本的措施就是隱藏服務(wù)器真實IP地址。當(dāng)服務(wù)器對外傳送信息時就可能會泄露IP,例如,我們常見的使用服務(wù)器發(fā)送郵件功能就會泄露服務(wù)器的IP,因而,我們在發(fā)送郵件時,需要通過第三方代理發(fā)送,這樣子顯示出來的IP是代理IP,因而不會泄露真實IP地址。在資金充足的情況下,可以選擇高防服務(wù)器,且在服務(wù)器前端加CDN中轉(zhuǎn),所有的域名和子域都使用CDN來解析。
二、選擇帶有DDOS硬件防火墻的機房。
目前大部分的硬防機房對100G以內(nèi)的DDOS流量攻擊都能做到有效防護。選擇硬防主要是針對DDOS流量攻擊這一塊的,如果你的企業(yè)網(wǎng)站一直遭受流量攻擊的困擾,那你可以考慮將你的網(wǎng)站服務(wù)器放到DDOS防御機房。但是有的企業(yè)網(wǎng)站流量攻擊超出了硬防的防護范圍了,那就得考慮下面第二種了。
三、CDN流量清洗防御。
目前大部分的CDN節(jié)點都有200G 的流量防護功能,在加上硬防的防護,可以說能應(yīng)付目前絕大多數(shù)的DDOS流量攻擊了。同時,CDN技術(shù)不僅對企業(yè)網(wǎng)站流量攻擊有防護功能,而且還能對企業(yè)網(wǎng)站進行加速(前提要針對CDN節(jié)點位置)。解決部分地區(qū)打開網(wǎng)站緩慢的問題。
四、負載均衡技術(shù)。
這一類主要針對DDOS攻擊中的CC攻擊進行防護,這種攻擊手法使web服務(wù)器或其他類型的服務(wù)器由于大量的網(wǎng)絡(luò)傳輸而過載,一般這些網(wǎng)絡(luò)流量是針對某一個頁面或一個鏈接而產(chǎn)生的。當(dāng)然這種現(xiàn)象也會在訪問量較大的網(wǎng)站上正常發(fā)生,但我們一定要把這些正,F(xiàn)象和分布式拒絕服務(wù)攻擊區(qū)分開來。在企業(yè)網(wǎng)站加了負載均衡方案后,不僅有對網(wǎng)站起到CC攻擊防護作用,也能將訪問用戶進行均衡分配到各個web服務(wù)器上,減少單個web服務(wù)器負擔(dān),加快網(wǎng)站訪問速度。