Copy the .jar or .exe file to a new folder, and name the folder whatever you want. Then run the server file,
and it will create some stuff, don't worry about that yet. Then close the server.
Now, for the fun part, Portforwarding and such! (don't worry, it isn't as hard as it sounds.)
To start off, go here:PF Setup Static IP Address, and download the setup file. (please note, that I had to run all of their software in windows 98 compatibility mode, if it doesn't work, try that)
Install it, then run it. They have full instructions on how to set up your static internal ip in a window at the bottom of the program. When you have the static ip set up, read on.
Great, you've made it this far! Now to check if the default port is open. Go here:PFPortCheck Program
to download the portchecker. Install it,(keeping in mind to install it in windows 98 compatibility mode) run it,and they have instructions on how to check if the default port is open (25565) on the bottom
of the window. If it's open, Great! If not, Try some different ports, till you find an open one. Though 25565 should be open.
Next up: Identifing router and portforwarding!
For this part, you'll need to know your router brand and model. Mine for example is a Linksys BEFSR41.
The brand and name should be on the router it's self.
Also, you'll need your router username and password. Most routers have a default username and password.
If you know either the default username and password, or have a custom one, read on, if not, go here:Default Router Usernames and Passwords and enter your router brand, then model to find out the default.
When you have that, open google, and in the address menu erase everything there, and type the internal ip there and press enter. A window will pop up, prompting for a username and password. Put either the default or custom ones in, depending on if you have a custom or not. When that's done, your router config menu should be in the browser. Go here:Minecraft Server, then enter router brand and model, for a guide on portforwarding the minecraft server!
Last part: Finding your external ip!
Almost done! Just a few more things. Just search whatsmyip on Google, to find your external ip. That's what people enter to login to your server. Sadly, it won't stay the same, because it's dynamic, and to get a static
external ip, you'll need to contact you ISP, and it costs extra, so if you plan on running a dedicated server, then it might be worth it, if it's just for a friends, then you'll just need to check it every time you start the server, and give it to your friends. A more complicted way, but in my opinion, better, is to use a DNNS address.
Google how to use it for a minecraft serverr, if you want to do that. Or I may edit this, and put in a guide later.
Last thing is to edit the server.properties file, which is in the server folder. Open it with notepad, and change any values you need to. Note: If you are using a custom port be sure to change that.
Other things to take a look at are the ops, white-list, banned-ips, and banned-players. The last two are only if you don't want certain people on. Remember to check the external ip every time you run the server. To run it with more ram, google it.
can any of you help me? i have tired to port forward but it never works. im not going to use hamachi because it sucks :P. if you have teamviewer that would help alot (considering you can see my computer and screen). i have gone to my routers settings changed the ports to 25565 for them both and put my ipv4 adress to the port tht it is going to be forwarded to and it never works. Can you please help me?
ok wahts do you need ny user name and pass for teamviewer?
INFO- Windows 7?- Yes
External ip?- ya im using that to connect to my server
Static ip?- i believe its static but im not 100% sure
teamviewer id?-Username- 584 149 059
- pass 4733did you just try to connect? and then stop randomly?