400-638-8808
|
微信公眾號(hào)








穩(wěn)定可靠 永不間斷

海外收發(fā) 暢通無(wú)阻

協(xié)同辦公 資源管理

超大郵件 超級(jí)功能

智能反垃圾郵件技術(shù)
易管理 免維護(hù)

微信掃一掃 關(guān)注"天下數(shù)據(jù)"商品一律九折
![]()
搜索"朗玥科技"關(guān)注,了解最新優(yōu)惠

一、目的
香港服務(wù)器實(shí)現(xiàn)國(guó)外節(jié)點(diǎn)的訪(fǎng)問(wèn)加速,分區(qū)域分線(xiàn)路加速,防御來(lái)自競(jìng)爭(zhēng)對(duì)手的DDos惡意攻擊,常見(jiàn)的延緩性CC攻擊和致命的大流量攻擊。針對(duì)以上的加速策略和兩種攻擊方式進(jìn)行一些防御方案的簡(jiǎn)單介紹。
二、CDN加速
利用第三方的DNS智能解析分區(qū)域分線(xiàn)路進(jìn)行,就近原則,例如Cloudxns/DNSpod/51DNS/DNSla 等。
CDN節(jié)點(diǎn)選擇:
主節(jié)點(diǎn)選擇香港VPS,其他節(jié)點(diǎn)根據(jù)應(yīng)用部署區(qū)域進(jìn)行優(yōu)選(馬來(lái)、新加坡、柬埔寨、菲律賓等),旁路做流量清洗(遭遇攻擊),可以選擇美國(guó)的高防VPS進(jìn)行引流。
自建CDN優(yōu)勢(shì):
旁路做流量清洗
資源充分利用:無(wú)攻擊時(shí),做路由加速,被攻擊時(shí)做節(jié)點(diǎn)切換
長(zhǎng)遠(yuǎn)規(guī)劃,后期可增加節(jié)點(diǎn)、硬件配置等,根據(jù)需要自由提升防御DDOS攻擊能力
架構(gòu)設(shè)計(jì):
我們將CDN節(jié)點(diǎn)分解成反向代理+緩存加速+攻擊防御這三個(gè)層次的功能結(jié)構(gòu)。
反向代理: 路由加速,隱藏主節(jié)點(diǎn),負(fù)載均衡
緩存加速:靜態(tài)推送,節(jié)省后端主節(jié)點(diǎn)帶寬
攻擊防御:快速解析,建立syslog分析日志,匹配過(guò)濾惡意攻擊, 多節(jié)點(diǎn)CDN可以采用聯(lián)動(dòng)方案,建立syslog系統(tǒng),采集所有節(jié)點(diǎn)訪(fǎng)問(wèn)日志,編寫(xiě)腳本分析日志,發(fā)現(xiàn)異常請(qǐng)求后通過(guò)ansible工具發(fā)送命令到節(jié)點(diǎn)。(天下數(shù)據(jù)官網(wǎng)idcbest.com)
三、攻擊防御
延緩性CC攻擊:
這類(lèi)攻擊的主要特點(diǎn)是,攻擊者借助網(wǎng)絡(luò)上提供的大量代理服務(wù)器 IP,使用攻擊軟件,生成合法請(qǐng)求指向受害主機(jī)。這類(lèi)攻擊成本低,網(wǎng)上現(xiàn)成能發(fā)動(dòng)攻擊軟件多,其目的是通過(guò)漸增的垃圾請(qǐng)求,消耗CPU、內(nèi)存、網(wǎng)絡(luò)資源,造成擁堵,達(dá)到網(wǎng)站訪(fǎng)問(wèn)變慢,直至無(wú)法訪(fǎng)問(wèn)。
防御思路:
這類(lèi)攻擊有兩個(gè)特征比較明顯,第一個(gè)特征,由于是人為生成了大量的非法請(qǐng)求,所以會(huì)引發(fā)網(wǎng)絡(luò)的入口異常流量增大(正常情況下出口流量大,入口流量。;
第二個(gè)特征,攻擊力度有一個(gè)漸增的過(guò)程,機(jī)器可以充分利用這個(gè)時(shí)間智能做出反應(yīng),調(diào)用日志分析腳本,進(jìn)行引流和IP封殺。
具體策略:
1、采用監(jiān)控軟件的流量監(jiān)控來(lái)觸發(fā)日志分析腳本(zabbix 為例)
2、采用python腳本統(tǒng)計(jì)入口流量,發(fā)現(xiàn)異常時(shí),調(diào)用日志分析腳本,第一時(shí)間找出IP、Agent等特征碼,利用iptables對(duì)惡意IP進(jìn)行過(guò)濾,應(yīng)用層上利用nginx關(guān)鍵詞進(jìn)行過(guò)濾。
致命的大流量攻擊:
這類(lèi)攻擊主要特點(diǎn)是,通常以 tcp,icmp 和 UDP(尤其是 UDP 包,單 UDP 的數(shù)據(jù)包可以很大)方式為主,攻擊流量可以達(dá)到幾十GB以上,整個(gè)機(jī)房都能受到影響,攻擊者通常利用大量肉雞,對(duì)目標(biāo)進(jìn)行流量打擊,此時(shí)流量會(huì)迅速占滿(mǎn)服務(wù)器的帶寬,導(dǎo)致無(wú)法響應(yīng)任何用戶(hù)請(qǐng)求。
這類(lèi)攻擊需要購(gòu)置大量帶寬,對(duì)于攻擊者來(lái)說(shuō),成本還挺高,但是下手“快狠準(zhǔn)”,讓網(wǎng)站在短時(shí)間內(nèi)完全無(wú)響應(yīng)。
由于這類(lèi)攻擊會(huì)引起流量劇增,IDC通常采取的措施是丟車(chē)保帥,直接
將被攻擊IP下線(xiàn),這無(wú)疑是落井下石。
防御思路:
架設(shè)硬防火墻(成本高)
租用高防節(jié)點(diǎn)
租用大流量CDN分散目標(biāo)流量(引流)
長(zhǎng)久之計(jì),自建CDN
防御策略:
HAProxy+Nginx/ Varnish/ATS組合,我們稱(chēng)它為防御型反向代理緩存策略,功能角色如下:
HAProxy負(fù)責(zé)動(dòng)靜資源分離,實(shí)現(xiàn)會(huì)話(huà)粘滯,節(jié)點(diǎn)負(fù)載均衡,故障轉(zhuǎn)移,開(kāi)啟 HAProxy 的 httplog 功能,做日志記錄
Nginx負(fù)責(zé)反向代理緩存
四、架構(gòu)細(xì)節(jié)
DNS智能解析+輪詢(xún)+存活監(jiān)測(cè):
1.部署智能DNS就近匹配CDN節(jié)點(diǎn)
我們自建CDN其中一個(gè)目的是做訪(fǎng)問(wèn)優(yōu)化,因此當(dāng)部署完多個(gè)CDN節(jié)點(diǎn)后,為使這些節(jié)點(diǎn)協(xié)同運(yùn)作,同時(shí)優(yōu)化用戶(hù)的訪(fǎng)問(wèn)路徑,使得訪(fǎng)客能夠根據(jù)自己所在的區(qū)域和線(xiàn)路類(lèi)型,就近從CDN節(jié)點(diǎn)上獲取頁(yè)面內(nèi)容,從而優(yōu)化訪(fǎng)客的路由。
2.DNS自動(dòng)輪詢(xún)+故障監(jiān)測(cè)
利用DNS輪詢(xún)來(lái)為網(wǎng)站進(jìn)行分流負(fù)載。如果條件充裕,后期可以部署冗余的CDN節(jié)點(diǎn),這樣既能緩解某個(gè)單一節(jié)點(diǎn)的負(fù)載,同時(shí)能為節(jié)點(diǎn)作互備,當(dāng)一個(gè)區(qū)內(nèi)的CDN節(jié)點(diǎn)因故障失效之后,調(diào)度機(jī)制要在最快時(shí)間內(nèi)將故障節(jié)點(diǎn)的流量牽引至當(dāng)前可用節(jié)點(diǎn),不影響訪(fǎng)客的正常請(qǐng)求。
3.日志分析+攻擊防御:
CDN作為網(wǎng)站的前端節(jié)點(diǎn),實(shí)時(shí)記錄著訪(fǎng)客的所有訪(fǎng)問(wèn)行為。利用好這些訪(fǎng)問(wèn)日志,對(duì)其進(jìn)行的分析和挖掘,感知業(yè)務(wù)層面的一些異常活動(dòng),當(dāng)面臨DDoS攻擊時(shí),能夠提供足夠的證據(jù)來(lái)區(qū)分惡意的IP。
區(qū)分惡意攻擊的主要依據(jù)類(lèi)型有:
某個(gè)IP發(fā)起大量的并發(fā)請(qǐng)求
大量連續(xù)的IP段發(fā)起請(qǐng)求
大量無(wú)規(guī)則的IP發(fā)起請(qǐng)求
目前我們對(duì)HAProxy的日志分析僅作用于單節(jié)點(diǎn),可以利用下面的CDN圖形化管理工具對(duì)日志進(jìn)行統(tǒng)一管理。
4.多節(jié)點(diǎn)CDN圖形化管理工具:
管理和運(yùn)維一套CDN系統(tǒng)是一件很麻煩的事,想要實(shí)現(xiàn)快速部署、集中管理,我們可以利用軟件工具來(lái)管理所有CDN節(jié)點(diǎn),這里采用Fikker 。
天下數(shù)據(jù)高防CDN是國(guó)內(nèi)首家既能防御還能加速的一款CDN產(chǎn)品,擁有多年的防護(hù)經(jīng)驗(yàn),全球各地都有豐富的IDC資源,自動(dòng)分布節(jié)點(diǎn),保證質(zhì)量保證品質(zhì)保證快而穩(wěn)的客戶(hù)體驗(yàn)。詳詢(xún)天下數(shù)據(jù)客服電話(huà)400-6388-808。
產(chǎn)品與服務(wù)
香港服務(wù)器 香港高防服務(wù)器 美國(guó)服務(wù)器 韓國(guó)服務(wù)器 新加坡服務(wù)器 日本服務(wù)器 臺(tái)灣服務(wù)器云服務(wù)器
香港云主機(jī) 美國(guó)云主機(jī) 韓國(guó)云主機(jī) 新加坡云主機(jī) 臺(tái)灣云主機(jī) 日本云主機(jī) 德國(guó)云主機(jī) 全球云主機(jī)高防專(zhuān)線(xiàn)
海外高防IP 海外無(wú)限防御 SSL證書(shū) 高防CDN套餐 全球節(jié)點(diǎn)定制 全球?qū)>(xiàn)GPLC關(guān)于我們
關(guān)于天下數(shù)據(jù) 數(shù)據(jù)招商加盟 天下數(shù)據(jù)合作伙伴 天下數(shù)據(jù)團(tuán)隊(duì)建設(shè) 加入天下數(shù)據(jù) 媒體報(bào)道 榮譽(yù)資質(zhì) 付款方式關(guān)注我們
微信公眾賬號(hào)
新浪微博
天下數(shù)據(jù)手機(jī)站 關(guān)于天下數(shù)據(jù) 聯(lián)系我們 誠(chéng)聘英才 付款方式 幫助中心 網(wǎng)站備案 解決方案 域名注冊(cè) 網(wǎng)站地圖
天下數(shù)據(jù)18年專(zhuān)注海外香港服務(wù)器、美國(guó)服務(wù)器、海外云主機(jī)、海外vps主機(jī)租用托管以及服務(wù)器解決方案-做天下最好的IDC服務(wù)商
《中華人民共和國(guó)增值電信業(yè)務(wù)經(jīng)營(yíng)許可證》 ISP證:粵ICP備07026347號(hào)
朗信天下發(fā)展有限公司(控股)深圳市朗玥科技有限公司(運(yùn)營(yíng))聯(lián)合版權(quán)
深圳總部:中國(guó).深圳市南山區(qū)深圳國(guó)際創(chuàng)新谷6棟B座10層 香港總部:香港上環(huán)蘇杭街49-51號(hào)建安商業(yè)大廈7樓
7×24小時(shí)服務(wù)熱線(xiàn):4006388808香港服務(wù)電話(huà):+852 67031102
本網(wǎng)站的域名注冊(cè)業(yè)務(wù)代理北京新網(wǎng)數(shù)碼信息技術(shù)有限公司的產(chǎn)品