前言#
其實在這之前我一直用的是網上公開的加速 IP,比如 NoCheatPlus 團隊的公益加速 IP。
然而昨天這個加速 IP 出了點問題,Minecraft 連不上去了。
我就想,要不然自己搭建一個算了,穩定還省心呢。
於是這篇文章應運而生。
步驟#
選購合適的伺服器#
想要搭建加速 IP,我們首先需要選購一個合適的伺服器。
當然,這年頭雲伺服器提供商也不少了,阿里雲、腾訊雲、UCloud、華為雲等等。
你可以根據自己的喜好,到對應的服務商處購買伺服器。
需要注意的是,伺服器需要位於國外並且有良好的 CN2 線路。
華南地區可以選擇位於香港的伺服器,其它地區可以選擇日本、美國的伺服器。
伺服器系統請選 CentOS 系,寬帶建議 5 Mbps。
買下伺服器後,你會得到一個 IP 地址和一個密碼。
接下來我們要確認電腦內是否有 SSH 工具。
如果你是 Windows 10/11 用戶,那麼電腦內已經自帶了 SSH 工具。如果沒有,請去 “打開或關閉 Windows 功能” 內手動啟用。
其它系統可以選擇安裝 Xshell、FinalShell、PuTTY 之類的 SSH 工具。
連接伺服器#
接下來,用你拿到手的 IP 和密碼進行連接吧。
這裡假設我的伺服器 IP 是 192.173.261.222,那麼我需要在終端內輸入:
ssh [email protected]
# 第一次連接的話會顯示一個未知主機的警告,輸入 yes 確認
[email protected]'s password: _ # 輸入你的密碼
# 如果你發現屏幕沒反應,不要慌,其實密碼已經輸進去了
然後我們就能連接上我們的伺服器了。
設置流量轉發#
接下來我們需要一個流量轉發腳本。這個就看大家喜好了,只要是自己常用的就行,這裡使用 Brook 作為示例。
cd /
mkdir brook
cd brook
wget https://cdn.cakeskin.tk/brook.sh
bash brook.sh
然後輸入 1 安裝 Brook,等待安裝完成後再次輸入 bash brook.sh
,按順序分別輸入 7 和 1。
然後你就會看到這樣的頁面
按照其指引進行設置。本地監聽端口填寫 25565;被監聽 IP 填寫 mc.hypixel.net
解析出的任意 IP;被監聽端口填寫 25565.
紅圈圈住的即是 IP
全部填寫完畢後,輸入 Y 確認啟用轉發。
填寫 Hosts#
但這還沒完。如果你嘗試直接使用 IP 地址進入 Hypixel,會收到一個 “非官方的 IP 地址”,叫你使用 Hypixel 提供的連接地址進行遊玩。
可笑的是,這個檢測很容易破解,它只是在檢測你連接用的域名是不是屬於 Hypixel 而已。
所以,我們以管理員模式打開記事本或任意一個文本編輯器,然後打開文件資源管理器,在上方的地址欄內輸入:
C:\Windows\System32\drivers\etc\
# 出問題的話,可以試試把 Windows 換成 WINDOWS
找到名為 hosts
的沒有後綴名的文件,用剛才打開的文本編輯器進行編輯,加入下面這行:
xxx.xxx.xxx.xxx mc.hypixel.net
# 如果你想保持 mc.hypixel.net 原有的解析,只需要把 mc 換成任意字符串就行
# xxx.xxx.xxx.xxx 替換為你自己的伺服器 IP 地址
保存文件。
現在打開 Minecraft,輸入你剛才在 Hosts 裡填的域名,然後嘗試連接一下?