Easily create, manage and maintain virtual private networks from anywhere with LogMeIn Hamachi, a hosted VPN service, that extends secure LAN-like network connectivity to mobile users and distributed teams on-demand over the web. Free for Windows, Mac and Linux.
VPN or virtual private network, as the name suggests, is a virtual network. It can be thought of as a virtual local area network. Despite computers being remotely located, in a VPN, they are treated as if they belong to the same LAN. The Internet is used to establish the connection between them. Normally data communication is encrypted over a VPN. Moreover, the VPN service provider will usually have the right kind of hardware (central authentication server perhaps) and software (including firewalls) to ensure that data transmitted over the network is secure. Check VPN Wiki for more details.
Some of the advantages you get by setting up a VPN for Minecraft are:-
• A private network, which can be used only by you and your trusted friends, with whom you’ve shared the network login credentials. This means, you don’t really have to bother much about griefers/hackers.
• You need not waste time and energy configuring ports (port forwarding).
• For people who use dynamic IP addresses, the VPN will usually have a fixed one assigned to your server, so you need not alter the server-ip key in the server.properties file and let your friends know about it every other time.
• Enhanced security.
The most commonly used VPN software for Minecraft is Hamachi, developed by LogMeIn Inc. It is free and easy to set up. Thus Hamachi is used for setting up a private minecraft server. An important question that may arise now is – If I share my IP address with my friends only, and never make my server public, I can always have a private minecraft server. Then why VPN? The point to note here is that, your IP address is something that is visible on the internet. When using a VPN software, you’ll be given an IP address that can be kept private. It will not be seen on the internet. Plus, with the additional security features offered by VPN software, it makes your data more safe.
Since Hamachi is a common VPN client used for setting up a private minecraft server, this article will consider the installation of the same.
For these operating systems, the steps followed are almost similar.
Get the minecraft server installer – Download minecraft_server.jar file from the official website.
Run the jar once – We need to run this jar file once, and then shut it down. This step is done for the creation of the properties file. Certain keys need to be set in it. Double click the jar file to start it. You might see errors in the console, but do not bother about them, as we are only concerned with the creation of the server.properties file. A few new files, including server.properties will be created in the same folder as the .jar file. Once the initialization is done, shut the server down, by typing stop at the console.
Get the Hamachi software – Download and install the Hamachi software from the LogMeIn website. Use the download under Unmanaged.
Note:- This Hamachi software must be downloaded and installed by you (server) and all your friends who wish to connect to your server.
Set up the network – After installing and registering with Hamachi (you will be guided step-by-step during the installation), you should be able to see a new IP address in the Hamachi screen. This is the IP address that you’ll be using for your minecraft server, and this is what you’ll need to share with your friends, who will be connecting to your server. You then need to create the network. For this, click Network. You will get 2 options. Select ‘Create a new network’. Enter the Network ID (or name of network) and password and click on Create.
Configure minecraft server – In your minecraft folder, edit the server.properties file with Notepad (in the case of Windows) or TextEdit (in the case of Mac OS X). Enter the Hamachi IP address after the ‘=’ sign for the server-ip key. Save and close the file. You could make other changes depending on your preferences. Check the post on Server.properties file for more details.
Start your minecraft server. For more details on creation of batch file or command file for starting the minecraft server check How to set up a minecraft server.
Ask your friends to join – You’ll have to share the login details of the network you just created with your friends, along with the Hamachi IP address. They will need to click on Network, on the Hamachi screen, then select ‘Join an existing network’ from the options. Enter the login details and join the network. Once they are connected to your network, they can start the minecraft client, enter your Hamachi IP address, and start playing. The default port for connecting is 25565. Hence if nothing is entered, this value is taken. But in case you’ve changed this port number in your server.properties file, then your friends will have to enter your Hamachi_IP_address colon port_number, while connecting to your server. For example:- 184.108.40.206:25567
In-order to install and set up a VPN using Hamachi on LINUX, check this link – Hamachi for Linux
Get the .tgz file for your OS (32-bit or 64-bit) and check the README file inside it, for details on the installer to be used for the different distros of LINUX. The commands are enlisted too.
To check whether you’re running a 32-bit or 64-bit Linux, type uname -m at the terminal prompt. If you get x86_64, it is a 64-bit OS (kernel actually) and if you get i686, it is a 32-bit OS.
Other useful links:
Check this forum post for steps to set up a Hamachi CentOS Minecraft server.
It is common that some players of Minecraft keep complaining about connection refused error in Minecraft. More often than not, that is due to the problem that Minecraft unable to connect to the server on Windows 10. Hence, for numerous users, they fail to play the video game as usual. In this article, it will show you what causes this Minecraft connection error and how to get rid of it with feasible methods.
Why Does io.netty.channel.abstractchannel$annotatedconnectexception connection refused Minecraft come up?
Sometimes, you may do not know the reasons why the connection refused error comes to you when you manage to connect to the server. In most cases, this issue does not only occur to one server but also many of the servers.
With deep investigations, it has been found that the IP address, outdated software like Java, and the improper Firewall settings are potential culprits of the Minecraft connection issue. For instance, if your IP address is misconfigured or wrongly set, it is likely that Minecraft won’t connect to the server successfully.
How to Fix io.netty.channel.abstractchannel$annotatedconnectexception connection refused: no further information” Error on Minecraft?
As mentioned above, if your Firewall stops Minecraft from accessing the internet or the network error causes the io.netty.channel.abstractchannel$annotatedconnectexception connection timed out error on Windows 10, 8, 7 and Mac. In this way, you can try means to fix errors with the Minecraft when it takes a long time to access the internet.
Sometimes, you may find that Windows Firewall has disabled the access to Minecraft. In this sense, it is undoubted that io.netty.channel.abstractchannel$annotatedconnectexception connection refused: no further information” error appears to you. Hence, there is much need for you to check the settings of your Firewall and then configure it for your video game.
1. Go to Settings > Update & Security.
2. Under Windows Security, choose Firework & network protection.
3. Then in Windows Defender Security Center, hit Allow an app through firewall.
4. Then in Allowed apps, click Change settings.
Here you can adjust settings about the allowed and disallowed applications in Windows Firewall.
5. Then Allow another app.
6. In the following window, click Browse.
7. Browse until you find the executable file where your Minecraft file is stored.
Here you are to find out the “Minecraftserver” file and Java Platform SE Binary file under Java executables.
8. Tick the boxes of the Public and Private to allow these Minecraft server files to access both the Public and Private networks.
9. Try to collect Minecraft to the server to see if the connection refused error will appear again.
For most of you, you will notice that io.netty.channel.Abstractchannel$annotatedconnect
exception connection refused: no further information” error disappeared from Mac and Windows 10, 8, 7.
To some degree, it is safe to say that this Minecraft connection refused error is a network issue. And almost for every internet problem, resetting the network will be useful since it would reset the changed IP addresses and DNS system to the default ones. Therefore, you may as well try to reset your network. For some people, if you are not using a static IP address, the IP addresses will be configured maliciously by some software.
1. Plug out the power of the WIFI adapter.
2. Wait for 5 minutes and then plug it in.
3. Reconnect the Minecraft to the network server to check if the connection timed out in Minecraft has been solved.
After resetting your network, your error with Minecraft has been fixed and you can now play the game as you wish.
Now that you are encountering io.netty.channel.Abstractchannel$annotatedconnect exception connection refused: no further information” error, it is worth a try to make sure your IP addresses are working for your game on Windows and Mac. Moreover, you can even add the missing IP addresses or ports to the system. Minecraft launcher will go back to run once the internet server is connected.
1. Search Command Prompt in the search box and then right click the search result to Run as administrator.
2. In Command Prompt, type in ipconfig and then memorize the IPv4 address.
3. Go to File Explorer > Minecraft Servers folder >Maxwell > MinecraftServer > Server Properties text document.
4. In the Server Properties text document, find out and note down the Server Port.
Here you need to note down the Server Port.
5. Open the Minecraft game and then choose Play multiplayer.
6. In Play Multiplayer, select the server you want to connect to and then hit Edit.
7. Then in Edit Server info, change the Server Address to the IPv4 address and Server port to the one you have noted down before.
8. Hit Done to finish changing the IP address and port.
Now, you will feel free to connect to the Minecraft server and io.netty.channel.Abstractchannel
$annotatedconnect exception connection refused error will vanish.
In a word, you can choose to change the IP address, the server port, or the network settings so as to fix Minecraft connection error that io.netty.channel.Abstractchannel$annotatedconnect exception connection refused: no further information” error efficiently.