前書き#
実際には、私は以前からオープンなアクセラレーション IP を使用していました。例えば、NoCheatPlus チームの公共のアクセラレーション IP などです。
しかし、昨日、このアクセラレーション IP に問題が発生し、Minecraft に接続できなくなりました。
そこで、自分で構築してみることにしました。安定していて手間がかからないですから。
そして、この記事が生まれました。
手順#
適切なサーバーの選択#
アクセラレーション IP を構築するためには、まず適切なサーバーを選ぶ必要があります。
もちろん、最近はクラウドサーバープロバイダーもたくさんあります。Alibaba Cloud、Tencent Cloud、UCloud、Huawei Cloud などです。
自分の好みに合わせて、対応するサービスプロバイダーでサーバーを購入することができます。
注意する必要があるのは、サーバーが海外にあり、良好な 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 に入力したドメインを入力し、接続を試みてみてください。