A. 伺服器被DDOS攻擊最佳解決方案是什麼報網警有用么
伺服器被DDOS攻擊最佳解決方案是什麼?報網警有用么?
目前,有效緩解DDoS攻擊的解決方案可分為 3 大類:
架構優化
伺服器加固
商用的DDoS防護服務
架構優化
在預算有限的情況下,建議您優先從自身架構的優化和伺服器加固上下功夫,減緩DDoS攻擊造成的影響。
部署DNS智能解析通過智能解析的方式優化DNS解析,有效避免DNS流量攻擊產生的風險。同時,建議您託管多家DNS服務商。
屏蔽未經請求發送的DNS響應信息
典型的DNS交換信息是由請求信息組成的。DNS解析器會將用戶的請求信息發送至DNS伺服器中,在DNS伺服器對查詢請求進行處理之後,伺服器會將響應信息返回給DNS解析器。
但值得注意的是,響應信息是不會主動發送的。伺服器在沒有接收到查詢請求之前,就已經生成了對應的響應信息,這些回應就應被丟棄。
丟棄快速重傳數據包
即便是在數據包丟失的情況下,任何合法的DNS客戶端都不會在較短的時間間隔內向同- -DNS伺服器發送相同的DNS查詢請求。如果從相同IP地址發送至同一目標地址的相同查詢請求發送頻率過高,這些請求數據包可被丟棄。
啟用TTL
如果DNS伺服器已經將響應信息成功發送了,應該禁 止伺服器在較短的時間間隔內對相同的查詢請求信息進行響應。
對於一個合法的DNS客戶端,如果已經接收到了響應信息,就不會再次發送相同的查詢請求。
每一個響應信息都應進行緩存處理直到TTL過期。當DNS伺服器遭遇大查詢請求時,可以屏蔽掉不需要的數據包。
丟棄未知來源的DNS查詢請求和響應數據
通常情況下,攻擊者會利用腳本對目標進行分布式拒絕服務攻擊( DDoS攻擊) , 而且這些腳本通常是有漏洞的。因此,在伺服器中部署簡單的匿名檢測機制,在某種程度上可以限制傳入伺服器的數據包數量。
丟棄未經請求或突發的DNS請求
這類請求信息很可能是由偽造的代理伺服器所發送的,或是由於客戶端配置錯誤或者是攻擊流量。無論是哪一種情況,都應該直接丟棄這類數據包。
非泛洪攻擊(non-flood) 時段,可以創建一個白名單 ,添加允許伺服器處理的合法請求信息。
白名單可以屏蔽掉非法的查詢請求信息以及此前從未見過的數據包。
這種方法能夠有效地保護伺服器不受泛洪攻擊的威脅,也能保證合法的域名伺服器只對合法的DNS查詢請求進行處理和響應。
啟動DNS客戶端驗證
偽造是DNS攻擊中常用的一種技術。如果設備可以啟動客戶端驗證信任狀,便可以用於從偽造泛洪數據中篩選出非泛洪數據包。
對響應信息進行緩存處理如果某- -查詢請求對應的響應信息已經存在於伺服器的DNS緩存之中,緩存可以直接對請求進行處理。這樣可以有效地防止伺服器因過載而發生宕機。
使用ACL的許可權
很多請求中包含了伺服器不具有或不支持的信息,可以進行簡單的阻斷設置。例如,外部IP地址請求區域轉換或碎片化數據包,直接將這類請求數據包丟棄。
利用ACL , BCP38及IP信營功能
託管DNS伺服器的任何企業都有用戶軌跡的限制,當攻擊數據包被偽造,偽造請求來自世界各地的源地址。設置-個簡單的過濾器可阻斷不需 要的地理位置的IP地址請求或只允許在地理位置白名單內的IP請求。
同時,也存在某些偽造的數據包可能來自與內部網路地址的情況,可以利用BCP38通過硬體過濾清除異常來源地址的請求。
部署負載均衡通過部署負載均衡( SLB )伺服器有效減緩CC攻擊的影響。通過在SLB後端負載多台伺服器的方式,對DDoS攻擊中的CC攻擊進行防護。
部署負載均衡方案後,不僅具有CC攻擊防護的作用,也能將訪問用戶均衡分配到各個伺服器上,減少單台伺服器的負擔,加快訪問速度。
使用專有網路通過網路內部邏輯隔離,防止來自內網肉雞的攻擊。
提供餘量帶寬通過伺服器性能測試,評估正常業務環境下能承受的帶寬和請求數,確保流量通道
不止是日常的量,有-定的帶寬餘量可以有利於處理大規模攻擊。
伺服器加固
在伺服器上進行安全加固,減少可被攻擊的點,增大攻擊方的攻擊成本:
確保伺服器的系統文件是最新的版本,並及時更新系統補丁。
對所有伺服器主機進行檢查,清楚訪問者的來源。
過濾不必要的服務和埠。例如, WWW伺服器,只開放80埠,將其他所有埠關閉,或在防火牆上做阻止策略。
限制同時打開的SYN半連接數目,縮短SYN半連接的timeout時間,限制SYN/ICMP流量。
仔細檢查網路設備和伺服器系統的日誌。一旦出現漏洞或是時間變更,則說明伺服器可能遭到了攻擊。
限制在防火牆外與網路文件共享。降低黑客截取系統文件的機會,若黑客以特洛伊木馬替換它,文件傳輸功能無疑會陷入癱瘓。
充分利用網路設備保護網路資源。在配置路由器時應考慮以下策略的配置:流控、包過濾、半連接超時、垃圾包丟棄,來源偽造的數據包丟棄, SYN閥值,禁用ICMP和UDP廣播。
通過iptable之類的軟體防火牆限制疑似惡意IP的TCP新建連接,限制疑似惡意IP的連接、傳輸速率。
識別游戲特徵,自動將不符合游戲特徵的連接斷開。
防止空連接和假人攻擊,將空連接的IP地址直接加入黑名單。
配置學習機制,保護游戲在線玩家不掉線。例如,通過伺服器搜集正常玩家的信息,當面對攻擊時,將正常玩家導入預先准備的伺服器,並暫時放棄新進玩家的接入,以保障在線玩家的游戲體驗。
商用的DDoS防護服務
針對超大流量的攻擊或者復雜的游戲CC攻擊,可以考慮採用專業的DDoS解決方案。目前,阿里雲、磐石雲、騰訊雲有針對各種業務場景的DDOS攻擊解決方案。
目前,通用的游戲行業安全解決方案做法是在IDC機房前端部署防火牆或者流量清洗的一些設備, 或者採用大帶寬的高防機房來清洗攻擊。
當寬頻資源充足時,此技術模式的確是防禦游戲行業DDoS攻擊的有效方式。不過帶寬資源有時也會成為瓶頸:例如單點的IDC很容易被打滿,對游戲公司本身的成本要求也比較高。
您可根據自己的預算和遭受攻擊的嚴重程度,來決定採用哪些安全措施。
安全防護有日誌留存的可以選擇報網警,前提是你自己的業務沒有涉灰問題。
報網警有用嗎?
至於報警,肯定有用,你不報警,警方沒有線索,怎麼抓人?
但是,這個作用不一定立即體現,警方需要時間偵查,需要取證。
DDoS的特點決定了,如果不在攻擊時取證,證據很快就沒了。因此要攻擊者反復作案,才好抓。
對一一個被害人,只作案一次,或者隨機尋找被害人的情況,最難抓。
而且調查涉及多方溝通、協調,比如被利用的主機的運營者,被害人,可能涉及多地警方的合作等等。
指望警方減少犯罪分子是可以的,但是指望通過報警拯救你的業務,只能說遠水解不了近渴。
B. 防禦ddos攻擊的11種方法分享介紹
1. 採用高性能的網路設備
首先要保證網路設備不能成為瓶頸,因此選擇路由器、交換機、硬體防火牆等設備的時候要盡量選用知名度高、口碑好的產品。再就是假如和網路提供商有特殊關系或協議的話就更好了,當大量攻擊發生的時候請他們在網路接點處做一下流量限制來對抗某些種類的DDoS攻擊是非常有效的。
2. 盡量避免NAT的使用
無論是路由器還是硬體防護牆設備要盡量避免採用網路地址轉換NAT的使用,因為採用此技術會較大降低網路通信能力,其實原因很簡單,因為NAT需要對地址來回轉換,轉換過程中需要對網路包的校驗和進行計算,因此浪費了很多CPU的時間,但有些時候必須使用NAT,那就沒有好辦法了。
3. 充足的網路帶寬保證
網路帶寬直接決定了能抗受攻擊的能力,假若僅僅有10M帶寬的話,無論採取什麼措施都很難對抗現在的SYNFlood攻擊,當前至少要選擇100M的共享帶寬,最好的當然是掛在1000M的主幹上了。但需要注意的是,主機上的網卡是1000M的並不意味著它的網路帶寬就是千兆的,若把它接在100M的交換機上,它的實際帶寬不會超過100M,再就是接在100M的帶寬上也不等於就有了百兆的帶寬,因為網路服務商很可能會在交換機上限制實際帶寬為10M,這點一定要搞清楚。
4. 升級主機伺服器硬體
在有網路帶寬保證的前提下,請盡量提升硬體配置,要有效對抗每秒10萬個SYN攻擊包,伺服器的配置至少應該為:P4 2.4G/DDR512M/SCSI-HD,起關鍵作用的主要是CPU和內存,若有志強雙CPU的話就用它吧,內存一定要選擇DDR的高速內存,硬碟要盡量選擇SCSI的,別只貪IDE價格不貴量還足的便宜,否則會付出高昂的性能代價,再就是網卡一定要選用3COM或Intel等名牌的,若是Realtek的還是用在自己的PC上吧。
5. 把網站做成靜態頁面或者偽靜態
大量事實證明,把網站盡可能做成靜態頁面,不僅能大大提高抗攻擊能力,而且還給黑客入侵帶來不少麻煩,至少到現在為止關於HTML的溢出還沒出現,看看吧!新浪、搜狐、網易等門戶網站主要都是靜態頁面,若你非需要動態腳本調用,那就把它弄到另外一台單獨主機去,免的遭受攻擊時連累主伺服器,當然,適當放一些不做資料庫調用腳本還是可以的,此外,最好在需要調用資料庫的腳本中拒絕使用代理的訪問,因為經驗表明使用代理訪問你網站的80%屬於惡意行為。
6. 增強操作系統的TCP/IP棧
Windows操作系統本身就具備一定的抵抗DDoS攻擊的能力,只是默認狀態下沒有開啟而已,若開啟的話可抵擋約10000個SYN攻擊包,若沒有開啟則僅能抵禦數百個,具體怎麼開啟,自己去看微軟的文章吧!
7. 安裝專業抗DDOS防火牆
8. HTTP 請求的攔截
如果惡意請求有特徵,對付起來很簡單:直接攔截它就行了。
HTTP 請求的特徵一般有兩種:IP 地址和 User Agent 欄位。比如,惡意請求都是從某個 IP 段發出的,那麼把這個 IP 段封掉就行了。或者,它們的 User Agent 欄位有特徵(包含某個特定的詞語),那就把帶有這個詞語的請求攔截。
9. 備份網站
你要有一個備份網站,或者最低限度有一個臨時主頁。生產伺服器萬一下線了,可以立刻切換到備份網站,不至於毫無辦法。
備份網站不一定是全功能的,如果能做到全靜態瀏覽,就能滿足需求。最低限度應該可以顯示公告,告訴用戶,網站出了問題,正在全力搶修。這種臨時主頁建議放到 Github Pages 或者 Netlify,它們的帶寬大,可以應對攻擊,而且都支持綁定域名,還能從源碼自動構建。
10. 部署CDN
CDN 指的是網站的靜態內容分發到多個伺服器,用戶就近訪問,提高速度。因此,CDN 也是帶寬擴容的一種方法,可以用來防禦 DDOS 攻擊。
網站內容存放在源伺服器,CDN 上面是內容的緩存。用戶只允許訪問 CDN,如果內容不在 CDN 上,CDN 再向源伺服器發出請求。這樣的話,只要 CDN 夠大,就可以抵禦很大的攻擊。不過,這種方法有一個前提,網站的大部分內容必須可以靜態緩存。對於動態內容為主的網站(比如論壇),就要想別的辦法,盡量減少用戶對動態數據的請求。
各大雲服務商提供的高防 IP,背後也是這樣做的:網站域名指向高防 IP,它提供一個緩沖層,清洗流量,並對源伺服器的內容進行緩存。
這里有一個關鍵點,一旦上了 CDN,千萬不要泄露源伺服器的 IP 地址,否則攻擊者可以繞過 CDN 直接攻擊源伺服器,前面的努力都白費。搜一下」繞過 CDN 獲取真實 IP 地址」,你就會知道國內的黑產行業有多猖獗。
11. 其他防禦措施
以上幾條對抗DDoS建議,適合絕大多數擁有自己主機的用戶,但假如採取以上措施後仍然不能解決DDoS問題,就有些麻煩了,可能需要更多投資,增加伺服器數量並採用DNS輪巡或負載均衡技術,甚至需要購買七層交換機設備,從而使得抗DDoS攻擊能力成倍提高,只要投資足夠深入。
C. 我有個域名老被人DDOS攻擊 我想知道我IP很多如何做到被攻擊就自動換IP 如何來實現呢
智能DNS負載解析與宕機檢測都會切換IP,但一切過去照樣會被打掉,需要通過高防部署,你那8K只是一台伺服器嗎?貴了,8K可以做個不錯的部署方案。
D. DDOS攻擊的具體步驟
1、首先在[開始]按鈕右擊點擊其中的【運行】或者「win+R」打開運行框
2、接著,在運行框裡面輸入「cmd」然後點擊確定
3、在「命令提示符」中,輸入「arp -a",回車。並選擇你想要攻擊的ip"arp-a"這一步是看當前區域網裡面的設備連接狀態
4、輸入」ping -l 65500 192.168.1.103 -t「並回車;-l是發送緩沖區大小,65500是它的極限;-t 就是一直無限下去,直到停止假設我要攻擊ip為192.168.1.103的伺服器,這就是ddos攻擊
5、如果要停止攻擊,就要按鍵盤上」Ctrl+C「來結束
DDOS名詞解釋,分布式拒絕服務(DDoS:Distributed Denial of Service)攻擊指藉助於客戶/伺服器技術,將多個計算機聯合起來作為攻擊平台,對一個或多個目標發動DDoS攻擊,從而成倍地提高拒絕服務攻擊的威力。
一流的攻擊速度以及強大的隱蔽性能,使得DDOS集合了市面上所有攻擊軟體優點成為了最熱的攻擊方式。接下來本文將簡單的介紹一下三種最為流行的DDOS攻擊方式
E. 什麼是DDOS攻擊工具。和僵屍網路(botnet).
http://blog.sina.com.cn/s/blog_74ae89a30100uss3.html
ddos ddos攻擊 找js ddos團隊
F. IP偽裝ddos攻擊
IP欺騙的定義:
欺騙是指在互聯網上模仿一個用戶、設備或客戶。在網路攻擊中常用來掩蓋攻擊流量的來源。
最常見的欺騙形式包括:
DNS 伺服器欺騙 – 為了將域名重定向到不同的IP地址,對 DNS 伺服器進行修改。 它通常用於傳播病毒。
ARP欺騙 – 通過虛假的ARP信息,將一個攻擊者的MAC地址鏈接到一個合法地址。通常用於拒絕服務 (DoS) 和中間人攻擊。
IP地址欺騙 – 掩蓋攻擊者的原始地址。通常在DoS攻擊中使用。
DDOS 攻擊中的IP 地址欺騙,在 DDoS Attack 中,使用IP地址欺騙的原因有兩條:掩蓋僵屍網路設施的位置和發起反射攻擊。
攻擊者通過使用虛假IP地址,ip偽裝ddos攻擊,掩蓋他們僵屍網路設施的真實身份,其目的在於:
避免被執法機構和法庭網路調查者發現和受到牽連,阻止目標將他們正在實施的攻擊通知給設備所有者,繞開試圖通過將攻擊IP地址列入黑名單來緩解DDoS攻擊的安全腳本、設施和服務。