Hello everybody.
I tried to port-forward my port on my modem/router for some multiplayer game testing.
But when checked using port-forward check tools, my port was said to be 'not open or reachable'
Tried various, port; 8888, 9876, 25565
Tested both TCP and UDP port, but stills same result.
Disabled both Windows Firewall and antivirus (AVG) but still unsuccessful.
I have TP-LINK model TD-W8901N.
I followed the guide on TP-LINK website, but to no avail.
[url]http://portforward.com/english/routers/port_forwarding/TP-Link/TD-8816/Battlefield_3.htm[/url]
Do we need to use static IP or something?
Did you make sure that you have disabled windows firewall for all profiles? (Domain,Private,Public)? I tend to have a lot of clients who turn it off for the domain profile, but they're running on the public profile resulting in the ports remaining closed.
[QUOTE=Richard Simmons;50649189]Did you make sure that you have disabled windows firewall for all profiles? (Domain,Private,Public)? I tend to have a lot of clients who turn it off for the domain profile, but they're running on the public profile resulting in the ports remaining closed.[/QUOTE]
Yes, I disabled everything. Home, Work(Private), Public
Do you have another computer on your network that would be able to either ping the port or portscan?
For that you could use a tool like nmap. This should be helpful in determining if there is a problem wither with your router forwarding your the computer.
As for the routers config, could you provide a screenshot on what your forwarded ports are?
Also, keep in mind static IP is a bit better in tracking this, depending on your DHCP lease times. I personally set all my devices to be static just so I can keep track of them easier.
I use this to check if the port is open, on the same PC. Didn't have 2nd PC.
[url]http://portforward.com/software/download-instructions/network-utilities/[/url]
Screenshot:
[IMG]http://i.imgur.com/6RCRAVR.png[/IMG]
Is the dedicated server setup to use that port? What server are you attempting to startup?
[QUOTE=Richard Simmons;50649541]Is the dedicated server setup to use that port? What server are you attempting to startup?[/QUOTE]
A test game server that I made.
If I tried to start the server with the my IP and the ports that I tried to forward, the server crashes.
I assume you have some sort of logging enabled on the software? Typically improperly forwarded ports do not cause software to crash.
[QUOTE=Richard Simmons;50649603]I assume you have some sort of logging enabled on the software? Typically improperly forwarded ports do not cause software to crash.[/QUOTE]
Nope, nothing. At the initial startup, the server just try to open session at the specified IP
[QUOTE]ip$ = "192.168.1.101:25565"
result = net host(MAXIMUM_PLAYERS,ip$)[/QUOTE]
And it crash.
If I connect using
[QUOTE]result = net host(MAXIMUM_PLAYERS)[/QUOTE]
which I assume will open local LAN session, it does not crash.
Furthermore, [url]http://portforward.com/software/download-instructions/network-utilities/[/url] also failed to detect that 25565 port.
So I assume the port was not open.
Don't know if something else going on
I even set the local IP as static IP
Disabled all windows firewall
Tried multiple different ports. Checked with [url]http://www.yougetsignal.com/tools/open-ports/[/url] but still closed
I even use a different server made by a different engine. No luck.
Halp
[QUOTE=~Kiwi~v2;50678846]Do you know if your ISP you're on is CG-NAT? It would be the only reason why you can't and it would also explain why your flag dog has changed from Hong Kong to Malaysia.[/QUOTE]
How do we know if my ISP is on CG-NAT? Any tool we can use?
And, if I'm behind CG-NAT, how can I circumvent this problem?
[QUOTE=~Kiwi~v2;50678978]You'd call them up.[/QUOTE]
Let's say if I'm behind CG-NAT, what should I do to remedy this? :rollout:
[QUOTE=hakimhakim;50679003]Let's say if I'm behind CG-NAT, what should I do to remedy this? :rollout:[/QUOTE]
If you are, there's not a lot you can do.
You may be able to call up your ISP and give you public IPs (e.g. some ISPs provide IPv4 via CG-NAT as part of an IPv6 rollout and will begrudgingly switch you back to regular old IPv4 if you ask nicely or get them to give you a router/modem that doesn't support IPv6). But if that doesn't work, you'd need to switch ISPs.
I'll do that.
But wait. If we're in the phase of transition from IPV4 to IPV6, does that mean all the netcodes that uses IPV4 will be useless in the future?
The pain. It's real
Side note, I have a TP-Link router as well (an Archer C7). I was originally able to port forward, but after a firmware update, I could no longer port forward.
I eventually replaced the firmware on my router with DD-WRT, and now I am able to port forward again. I don't know what caused port forwarding to break, but perhaps it might be worthwhile to test a different router (if you have one available) to eliminate this as a possibility.
I wonder if I can use Hamachi instead?
If you can't get port forwarding to work, it's probably the next best solution if you wanna be in a game with five or less people. I used Hamachi before moving to DD-WRT and it worked great for Half-Life.
Some people said Tunngle is better. Never tried it though. [url]https://www.tunngle.net/en/[/url]
The free version was said to be able to have 32 players.
Dang I went through all that headache just for a simple server-client model.
Wonder what horror it will be if I tried NAT-punchthrough
Never heard of tunngle, but there's no reason not to try both I suppose.
Sorry, you need to Log In to post a reply to this thread.