LV. 34
GP 182

【教學】低成本-架設一個低延遲方案的抗攻擊 Proxy 設備!

樓主 仙龍 alen22563495
GP38 BP-

前置需求:
需要會架設『HaProxy 轉發』或使用『Linux 作業系統運行一個BC端』


邏輯原理:

架構設計

VPS Server『進行轉發 Your Server

》緩解過程

➥ DDoS Attack ➞ VPS『處理 L3、L4L7』 Your Server


教學結果:

一、利用最低成本獲得 無限流量的基礎DDoS保護能力
二、並且進行完善 Minecraft L7 保護

➤ 第一步驟
依靠自己的電腦或租來的VPS主機,來緩解惡意攻擊。
文章中推薦使用 G-core 依靠 $NT125~550
獲得一台在香港或東京 1 Gbps 無限流量的保護設備
詳細請閱讀文章》https://home.gamer.com.tw/artwork.php?sn=5689522

➤ 第二步驟
利用您自己的電腦或租來的VPS主機,進行配置 Iptables 緩解 L7 攻擊
這將幫助您成功抵禦每秒10~20萬海外機器人攻擊問題
如常見的 MCSTORM 平台的攻擊基本將無法在對您的伺服器造成威脅囉
詳細請閱讀文章》https://home.gamer.com.tw/artwork.php?sn=5690847


兩篇文章閱讀完成
恭喜您已經製作出一個超低延遲的轉發保護囉~

38
-
LV. 34
GP 184
2 樓 仙龍 alen22563495
GP6 BP-
範例操作系統: Ubuntu
簡單學會自己設定 HaProxy 轉發。
您需要使用 root帳號 才可進行下列行為。

一、更新系統套件來源
輸入指令》apt update

二、安裝 HaProxy
輸入指令》apt-get install haproxy

三、使用
FTP 下載文件
使用 SFTP選項 登入你的 VPS Server
前往 /etc/haproxy 下載 haproxy.cfg

四、編輯文件 然後重新上傳覆蓋
打開編寫》haproxy.cfg
滑動到文件最下面自己填入下方內容。

listen <隨便打一串英文名稱>
        bind *:<設備的轉發端口>
        mode tcp
        balance leastconn
        option tcp-check
        server minecraft <你的伺服器IP>:<你的伺服器Port> send-proxy-v2
完成版範例參考
listen myproxy1
        bind *:9999
        mode tcp
        balance leastconn
        option tcp-check
        server minecraft 127.0.0.1:25565 send-proxy-v2
完成版範例結果
假如你的設備IP是7.7.7.7
你就能輸入 7.7.7.7:9999 連接至 127.0.0.1:25565 這個位置上囉。

四、完成後重新讀取配置
輸入指令》systemctl reload haproxy

延伸教學 - 限制每秒轉發量
打開編寫》haproxy.cfg
global群組 新增 maxconnrate <數值>
模擬範例
global
        maxconnrate 200
最終結果
現在您的 HaProxy 每個 listen 每秒只會轉發200個連接囉。
可以有效幫助你降低遭受機器人攻擊時的 CPU 使用量。
6
-
LV. 37
GP 217
4 樓 仙龍 alen22563495
GP0 BP-
架設一個強大的緩解保護設備概念


前置需求:
網卡 10GE~200GE 的專用伺服器設備 (實體主機)

▲ 上游廠商有足夠的網路容量能承受超大量 UDP 攻擊

▲ 使用 eBPF XDP 緩解技術


緩解概念:
1. 在專用伺服器邊緣網路將 UDP 流量完全禁止,能幫助你不受海量的UDP攻擊影響。

2. 依靠 eBPF XDP 緩解技術在自己的專用伺服器設備處理L4、L7攻擊。

3. 最終結果 = 依靠XDP緩解技術可幫助上游大量處理漏進來的 L4、L7 攻擊。


依靠XDP原因:
1. 能將那些漏進來的攻擊在造成設備資源消耗前將它丟棄處理,而達到伺服器資源沒被索取。

0
-
未登入的勇者,要加入 5 樓的討論嗎?
板務人員:

face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】