• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Port Forwarding :25565

Hi all,
I have been trying to port forward 25565 for a few days and have tried various things to make it work but it simply wont open. So I need the help of the experts here.
I am running windows 8.1. My router is a linksys e900 firmware updated to the latest.

Things I have done:
1) Set up a static Ip.
2) Set up firewall to allow the ports inbound and outbound

219aqhd.jpg


Setting everything up..I still get port closed why is that? What have I done wrong?
 
A couple things to try. First go into command prompt and try "netstat -aon". Look to make sure you have something listening on 25565. You can do netstat -aon | find "25565" if you get too many results.

Next would be to check to see if Windows Firewall is turned on. And if so if the port is allowed there.
 
Is by chance your WAN IP in the private range? 10.0.0.0 - 10.255.255.255, 172.16.0.0 - 172.31.255.255, 192.168.0.0 - 192.168.255.255?

Some smaller ISP's don't give you a public facing address.

Another option is they have blocked known server ports. You might want to try a nonstandard port.
 
My external Ip is currently 111.xxx.xxx.10.
The port which I am trying to port forward is for a game called minecraft. I am trying to create a server and in which I and my friends can connect over.

what do you mean by nonstandard port? can you give me a example?
 
You should be able to find logs of windows firewall blocking connection in event viewer --> Security.

Does this connection work from computers inside your lan? If yes, then its an issue at the router or beyond.

To speed testing of the port you can use the command telnet 192.168.1.102 25565 to check if you are accepting TCP communications on that port.

Non-standard ports are the unassigned ports, also called high ports, because they are the high port numbers(1024-65535). Standard ports are the ports with a specified application associated with them E.G. port 80 is http, 22 is SSH, 666 is Doom, etc...

If you suspect that it is your ISP blocking this port range you could reconfigure the server to operate on a standard port, like 80 if you are not hosting a http server, but this is very very unlikely.
 
Last edited:
25565 is the default minecraft port and as such might be blocked by your ISP. In the External Port in your router setup you can try another port. As long as you keep the internal 25565 you shouldn't have to change anything with your server. Just use 111.x.x.10:25252 as your server address (assuming 25252 is the port you pick).

It should also be noted that not all routers create what are called Hairpin NAT rules by default. So trying to access the external address and port from inside the LAN might not work. That said, I believe most home routers do for simplicity sake.

Other than that I'm running out of suggestions. From your pictures everything looks correct. If possible you might want to temporarily wire that computer directly to the internet and see if it works. At least that way you can narrow down if your issue is with the computer or the router. If you can't do that, temporarily set 192.168.1.102 as the DMZ address in the firewall. That will forward everything to it.
 
Back
Top