====NOTE!! This does not show you how to make a server. It only shows the configuration required to get one working depending on how you want to use it. If you are starting from scratch and don't know what to do,view my other post here.==== Overview: Once you've created your server, you'll no doubt want to let other people join. However, you may encounter a problem here: You start up the server, and it all works fine, up until someone tries to join. They simply can't. They either get a "Connection Time Out" error, or it will just stay at the Connecting screen. There is a simple reason for this: Your network is not allowing the outside world to connect to your game. To let others connect to your server, you can set it up in two ways. Port-Forwarding, or Hamachi Port-Forwarding will let other people connect to your server without any special programs required. It's how you connect to most servers. Hamachi has the downside that everyone who wants to play on your server has to have Hamachi as well. This is troublesome, but is often used when one cannot port forward. Hamachi: You obviously need Hamachi for this to work. Hamachi is probably the easiest way to let people from around the world join your server. Download it here. To run a hamachi server you need to configure your server.properties file as follows: server-ip - leave this blank server port - leave this as default (25565) You may or may not have to set online-mode to false for it to work. Open up Hamachi. If you have not already created a new network, do so now. This is what other users will use to connect to your network and join your server When you give out your ip address for other people to join, make sure you use your hamachi one (should be something like 5.64.312.48) Port-Forward: To be able to play with other people around the world, without wanting to set up a server through Hamachi or a VPN, use port-forwarding. Port-forwarding simply allows you to host the server on your own PC and lets other people connect to your computer. This is useful since the players do not require any other program besides minecraft to play. Server.properties file should be configured as following (same as Hamachi) server-ip - leave this blank server port - leave this as default (25565) (yes you can change it, but for newcomers leave it as default) Step two can be done in two ways: The easy way, or the DIY way. Doing it yourself is not necessarily harder, but sometimes it can be a pain in the neck. If you would prefer an easy way to port-forward, see this page. The manual method is depicted below: If you know your router's ip address (most likely something like 192.168.0.1), then type that into your address bar in your web browser. If not, enter command prompt and type "ipconfig". scroll down to where it says IPv4 address. Type that into your browser, replacing the last number with a 1. You will need to allow connection to the port 25565. This can be found under "Services", "Ports", or whatever your router calls the setting. You will need to open the port by doing as follows: (example using Netgear DGN3500 - should be similar for most routers) Click "Add Custom Service" (or new rule) Create a name for the service rule , e.g "Minecraft Port" Select "TCP" or "TCP/UDP" as the type The start port and finish port should be the same. The next step is to configure firewall rules. GO into your firewall page on your router and add new rule. Select the service you created in the last step (for this example Minecraft Port) and set it to be always allowed You will need to work out your external ip: this can be easily found here (note that this may change if your internet server assigns you a dynamic ip) Now for how to connect: If you want to connect to your own server, run minecraft.exe and type in "localhost" in the Multiplayer screen. This will allow you to connect to your server only if you are on the same system as the server. All other players will need to connect using your external ip address. This site gives a step by step configuration for each router.