I can't port forward my Minecraft server.

Mojoe134

Honorable
May 18, 2013
23
0
10,560
Hello I'm using a application called Simple Port Forwarding and i'm just lost on how to use it. I don't understand the difference between local Ip addresses, Ip addresses, router Ips, router gateways, gateways- I could go on and on but lets stop here.

I can start up the Minecraft server log on to it and play on it perfectly. But when ever someone try's to connect they get ( Can't resolve host name.) Or (Can't reach server.)

I gave them my Ip from Ip Chicken, and then when that didn't work I told them to add :25565 to the end of it and it still didn't work. Please Help.

This happens whenever i log on to it myself.


[INFO] Starting minecraft server version 1.6.2
[INFO] Loading properties
[INFO] Default game type: SURVIVAL
[INFO] Generating keypair
[INFO] Starting Minecraft server on 192.168.1.105:25565
[INFO] Preparing level "world"
[INFO] Preparing start region for level 0
[INFO] Preparing spawn area: 6%
[INFO] Preparing spawn area: 15%
[INFO] Preparing spawn area: 27%
[INFO] Preparing spawn area: 40%
[INFO] Preparing spawn area: 51%
[INFO] Preparing spawn area: 65%
[INFO] Preparing spawn area: 76%
[INFO] Preparing spawn area: 88%
[INFO] Done (9.391s)! For help, type "help" or "?"
[SEVERE] Reached end of stream for /192.168.1.105
[INFO] yousef1499[/192.168.1.105:50151] logged in with entity id 6937 at (196.5, 68.0, 253.5)
[INFO] yousef1499 joined the game
[INFO] yousef1499 lost connection: disconnect.genericReason
[INFO] yousef1499 left the game
 
Solution


Actually, no, I've never watched it. About the time it first aired, I was a couple of years away from retiring from the military.

On to your issue:
IP address. You have several. External (that which your ISP gives you), and internal (served up by your router).
Your internal IP address of your game server appears to be 192.168.1.105. The port it communicates on is 25565.

So - all you really have to do is log on to your router, and you will find some settings for Port Forwarding. ASsuming that the .105 stays the same, you tell the router to forward anything coming in for port 25565 to go to that .105 server.
Secondly, you have to...

Mojoe134

Honorable
May 18, 2013
23
0
10,560


Have you ever watched a single Magic School bus show? Please answer the question or please leave.
 

USAFRet

Illustrious
Moderator


Actually, no, I've never watched it. About the time it first aired, I was a couple of years away from retiring from the military.

On to your issue:
IP address. You have several. External (that which your ISP gives you), and internal (served up by your router).
Your internal IP address of your game server appears to be 192.168.1.105. The port it communicates on is 25565.

So - all you really have to do is log on to your router, and you will find some settings for Port Forwarding. ASsuming that the .105 stays the same, you tell the router to forward anything coming in for port 25565 to go to that .105 server.
Secondly, you have to find your external IP address. That is also displayed in the router settings, probably on the first page you come to.
This is the address you give to your friends. For instance, lets assume mine is currently 70.148.72.xxx
The IP address I'd give to someone wanting to play on my server would be 70.148.72.xxx:25565

The router sees that port 25565 traffic, and forwards it to the internal IP address of the game server at 192.168.1.105.

Now.....your external IP address (that which your ISP gives you) can and does change. It is assigned dynamically (DHCP), and you cannot influence what it will be next, or when it will change. So you have to check before each session to see what it is and give that to your friends.

Follow those steps, and you've opened up your game server and internal network to the outside world.
 
Solution

Mojoe134

Honorable
May 18, 2013
23
0
10,560


[INFO] Starting minecraft server version 1.6.2
[INFO] Loading properties
[INFO] Default game type: SURVIVAL
[INFO] Generating keypair
[INFO] Starting Minecraft server on 192.168.1.105:25565
[INFO] Preparing level "world"
[INFO] Preparing start region for level 0
[INFO] Preparing spawn area: 6%
[INFO] Preparing spawn area: 14%
[INFO] Preparing spawn area: 23%
[INFO] Preparing spawn area: 37%
[INFO] Preparing spawn area: 51%
[INFO] Preparing spawn area: 65%
[INFO] Preparing spawn area: 75%
[INFO] Preparing spawn area: 85%
[INFO] Preparing spawn area: 97%
[INFO] Done (9.811s)! For help, type "help" or "?"
[SEVERE] Reached end of stream for /192.168.1.105
[INFO] yousef1499[/192.168.1.105:49472] logged in with entity id 6937 at (194.5, 68.0, 258.5)
[INFO] yousef1499 joined the game
[INFO] yousef1499 lost connection: disconnect.quitting
[INFO] yousef1499 left the game

Ok i did what you said but the router had two tabs. 1 with Port Range Forward and another one with Port Triggering. They both said close to the same thing.

Port Range
Application Start End Protocol IP Address Enable
to 192.168.1.



Triggered Range Forwarded Range
Application Start Port End Port Start port End Port Enable
to to

Which one should I do? I don't have any friends on at the moment so I can't test it but the minecraft server console still said

[SEVERE] Reached end of stream for /192.168.1.105
[INFO] yousef1499[/192.168.1.105:49472] logged in with entity id 6937 at (194.5, 68.0, 258.5)
[INFO] yousef1499 joined the game
[INFO] yousef1499 lost connection: disconnect.quitting
[INFO] yousef1499 left the game

So i'm leaning towards not thinking it's going to work.
 

thingimibob

Honorable
Oct 5, 2013
1
0
10,510
Local ips are when only people with your internet access can go on the server, ips are when only u can go on it, so u should probelly be using router gateways cause that means it is public!
 

Mojoe134

Honorable
May 18, 2013
23
0
10,560


I have a dynamic ip so theres no need for a gateway and the only 2 ips ive ever used is my internal and external. Sorry if im missunderstanding u i dont know alot about networking