隨著網(wǎng)絡(luò)時(shí)代的迅速發(fā)展,DDoS攻擊的成本也是越來(lái)越低,導(dǎo)致被DDOS攻擊的現(xiàn)象也是越來(lái)越常見(jiàn)。
DDoS的攻擊方式有很多種,最基本的DoS攻擊就是利用合理的服務(wù)請(qǐng)求來(lái)占用過(guò)多的服務(wù)資源,從而使合法用戶無(wú)法得到服務(wù)的響應(yīng),單一的DoS攻擊一般是采用一對(duì)一方式的,當(dāng)攻擊目標(biāo)CPU速度低、內(nèi)存小或者網(wǎng)絡(luò)帶寬小等等各項(xiàng)指標(biāo)不高的性能,它的效果是明顯的,分布式的拒絕服務(wù)攻擊手段(DDoS)就應(yīng)運(yùn)而生了,DDoS就是利用更多的傀儡機(jī)(肉雞)來(lái)發(fā)起進(jìn)攻,以比從前更大的規(guī)模來(lái)進(jìn)攻受害者。
尋找有效的ddos防御方法是現(xiàn)在每個(gè)網(wǎng)站都需要關(guān)注的問(wèn)題。DDoS的攻擊方式有很多種,最基本的DDoS攻擊就是利用合理的服務(wù)請(qǐng)求來(lái)占用過(guò)多的服務(wù)資源,從而使合法用戶無(wú)法得到服務(wù)。想要有效地防范ddos,可以適當(dāng)?shù)臏y(cè)試服務(wù)器的承受能力。
1、保證服務(wù)器系統(tǒng)的安全
首先要確保服務(wù)器軟件沒(méi)有任何漏洞,防止攻擊者入侵。確保服務(wù)器采用最新系統(tǒng),并打上安全補(bǔ)丁。在服務(wù)器上刪除未使用的服務(wù),關(guān)閉未使用的端口。特別是對(duì)于服務(wù)器上運(yùn)行的網(wǎng)站,
確保其打了最新的補(bǔ)丁,沒(méi)有安全漏洞。
2、隱藏服務(wù)器真實(shí)IP
服務(wù)器前端加CDN中轉(zhuǎn),如果資金充裕的話,可以購(gòu)買(mǎi)高防的CDN盾機(jī),用于隱藏服務(wù)器真實(shí)IP,域名解析使用CDN的IP,
所有解析的子域名都使用CDN的IP地址。此外,服務(wù)器上部署的其他域名也不能使用真實(shí)IP解析,全部都使用CDN來(lái)解析。
另外,防止服務(wù)器對(duì)外傳送信息泄漏IP,服務(wù)器不要使用發(fā)送郵件功能,如果非要發(fā)送郵件,可以通過(guò)第三方代理(例如sendcloud)發(fā)送,這樣對(duì)外顯示的IP是代理的IP。
總之,只要服務(wù)器的真實(shí)IP不泄露,10G以下小流量DDOS的預(yù)防花不了多少錢(qián),免費(fèi)的CDN就可以應(yīng)付得了。如果攻擊流量超過(guò)10G,那么免費(fèi)的CDN可能就頂不住了,需要購(gòu)買(mǎi)一個(gè)高防的DDoS防火墻來(lái)應(yīng)付了。(一般免費(fèi)的CDN防御值最大在5G左右)