Introduction#
Previously, I had been using publicly available boost IPs, such as the one provided by the NoCheatPlus team.
However, yesterday there was an issue with this boost IP and I couldn't connect to Minecraft.
So I thought, why not set up my own? It would be more stable and convenient.
And thus, this article was born.
Steps#
Choosing a Suitable Server#
To set up a boost IP, we first need to choose a suitable server.
Of course, there are many cloud server providers these days, such as Alibaba Cloud, Tencent Cloud, UCloud, Huawei Cloud, and more.
You can purchase a server from the corresponding provider based on your preferences.
Please note that the server needs to be located overseas and have a good CN2 connection.
For the southern region, you can choose a server located in Hong Kong, and for other regions, you can choose servers in Japan or the United States.
Please select the CentOS system for the server, and a recommended bandwidth of 5 Mbps.
After purchasing the server, you will receive an IP address and a password.
Next, we need to confirm if your computer has an SSH tool.
If you are a Windows 10/11 user, your computer should already have an SSH tool. If not, please manually enable it in "Turn Windows features on or off".
For other systems, you can choose to install SSH tools such as Xshell, FinalShell, PuTTY, etc.
Connecting to the Server#
Next, let's connect using the IP and password you received.
Assuming my server's IP is 192.173.261.222, I need to enter the following command in the terminal:
ssh [email protected]
# If it's your first time connecting, you will see a warning about an unknown host, type yes to confirm
[email protected]'s password: _ # Enter your password
# If you don't see any response on the screen, don't worry, your password has been entered
Now we should be connected to our server.
Setting up Traffic Forwarding#
Next, we need a traffic forwarding script. You can choose any script that you commonly use. Here, we will use Brook as an example.
cd /
mkdir brook
cd brook
wget https://cdn.cakeskin.tk/brook.sh
bash brook.sh
Then enter 1 to install Brook. After the installation is complete, enter bash brook.sh
again, and then enter 7 and 1 in order.
You will then see a page like this:
Follow the instructions to set it up. Fill in the local listening port as 25565; the listened IP as any IP resolved from mc.hypixel.net
; and the listened port as 25565.
The IP is circled in red
After filling in all the information, enter Y to confirm enabling forwarding.
Editing Hosts#
But we're not done yet. If you try to directly use the IP address to access Hypixel, you will receive an "Unofficial IP address" message, instructing you to use the connection address provided by Hypixel for gameplay.
Ironically, this detection is easily bypassed. It only checks if the domain name you are connecting with belongs to Hypixel.
So, open Notepad or any text editor in administrator mode, and then open File Explorer. In the address bar at the top, enter:
C:\Windows\System32\drivers\etc\
# If there are any issues, try replacing Windows with WINDOWS
Find the file named hosts
without an extension, and open it with the text editor you just opened. Add the following line:
xxx.xxx.xxx.xxx mc.hypixel.net
# If you want to keep the original resolution of mc.hypixel.net, just replace mc with any string
# Replace xxx.xxx.xxx.xxx with your own server IP address
Save the file.
Now open Minecraft, enter the domain name you filled in Hosts earlier, and try to connect.