How to Host and Configure a Minecraft Server with No-IP

Configuring a minecraft server can be fun and exciting! And in just a few steps you can get your server up and running.

First, you will need three things:

To connect to the server and play you will need a minecraft account.

Step One: You will first need to download the Minecraft Server software package hosted here and start the server.



You will want to make sure to save the “.exe” or “.jar” file that you are downloading to your computer. By default the file should end up in your “downloads” folder. After locating the “.exe” or “.jar” server file double click on the file to run the server. Once completed there will be a few files created named, “Logs”, “” and “eula”. It is highly recommended to create a subfolder to place all of the files into as additional files will be created after opening the server for the first time.


Note: You may see that the program opens and then closes. If this happens you will need to open the “eula” file and change the “eula=false” to “eula=true” then save the file and close it.

As shown below more files will be created once the “eula” file has been modified and you run the server again.


Once the server is running you should see a window like the following:


Note: Currently the “.exe” file will not show any “Log and chat”, this is a known bug and will be fixed eventually. The “.jar” server file will show the “Log and chat”. This is not needed to run the server, but is is helpful knowing when things within the server happen; i.e. someone connects, dies, etc.

Congratulations! You have successfully started a Minecraft server!

Step Two: You will need to port forward port 25565 to the internal IP address of your server in your router.

If you need help port forwarding visit There you can enter in the make and model number of your router and the device/application/software you wish to forward. They will then provide you with a step-by-step instruction guide on how to properly port forward your router.

After completing port forwarding check on to make sure that 25565 is open and you see “Success!” message. 

Further port forwarding assistance can be found in our General Port Forwarding Guide.

You will need to make sure that we are resolving your hostname to the correct external IP address. You can check your current IP address by visiting from the network’s location.

Step Three: You will then need to configure a way to keep No-IP up to date with your changing IP address.

You can download our free Dynamic Update Client. This client will need to be running at all times at the network’s location. This client will then check your IP address every 5 minutes and if your IP has changed, it will automatically update that change with No-IP.

You can see if a devices at your network supports for Dynamic DNS updates. Some devices that include No-IP for Dynamic DNS can be Routers or Camera systems. This will remove the need of they Dynamic Update Client.

Step Four: At this time you should be able to connect to your server, and have your friends connect as well. Simply provide them with the hostname you are using, along with the port number. For example, “”.

If you are an Enhanced DNS user and/or are using your own domain name with Plus Managed DNS you can remove the port number at the end of the server by creating a SRV record. By creating a SRV record you can connect to the server without providing a port number.