Question Port Forwarding issue ?

Feb 12, 2024
26
0
30
Hello, I have opened several ports on my router for an online game, but it seems that they have not been opened, I have used several tools and websites to check if they were open and I get that they are all closed,
I don't know what I am doing wrong. I would appreciate if anyone can help me. Thank you.
 
Hello, I have opened several ports on my router for an online game, but it seems that they have not been opened, I have used several tools and websites to check if they were open and I get that they are all closed, I don't know what I am doing wrong. I would appreciate if anyone can help me. Thank you.
First you have to verify that you have a public IP address.
The WAN address your router shows has to match the value shown by https://whatismyipaddress.com/
It can't have 100.x.y.z or 10.x.y.z or 192.168.x.y If it is something like that then you don't have a public IP address.
Can you connect to the game server you are hosting from your LAN ?
 
So what online game are you attempting to play.

The vast majority do not need any port forwarding.

You only need to port forward when you are running a server. Something say like a private minecraft server. There are also a small number of co-op games mostly on game consoles where there is no central servers and one of the players must act as the server.

I would not call these type of games "online". Most games like this there is some company that is providing the server for all the players.

If you do actually have a server of some kind the game program must actually be active and connected on the port you are scanning. If there is no program connected to the port even if the data gets port forwarded correctly there is no software running that will respond to the scanning web site.
 
I am opening the ports for the League of Legend, and the League of Legends Wild Rift, which is for the mobile phone. but in all the programs and web pages that I have used to check if they were open, I get that they are all closed
 
I am opening the ports for the League of Legend, and the League of Legends Wild Rift, which is for the mobile phone. but in all the programs and web pages that I have used to check if they were open, I get that they are all closed
I am not a gamer, so I can't comment on the NEED for any port forwarding.
Does the router interface look like this manual -- https://www.hyperoptic.com/wp-content/uploads/documents/ZTE_H3600_Detailed_User_Guide.pdf
PDF Page 20 has port forwarding.
Port checkers will only show "open" if there is software on the forwarded device that responds to the test. A game server would, but game client may not.
You have to have a static IP address on the device you are forwarding to. It is best to use DHCP reservation to do this. See PDF page 22, called DHCP binding on your router. You would have to disable MAC randomization to find the real MAC address on your phone.

Does the phone play the game correctly on cellular but not on your WIFI ?
 
Not a gamer either. But as suggested, you shouldn't have to open ports just playing games unless you are running a server. If you do have to run a server on the PC, you still have to configure the Windows Firewall and have a static internal ip.

If you are playing game on the phone, never heard anyone saying required to do port forwarding.

And online open port checking isn't always correct because of timing.
 
Last edited:
There really is not way to open ports for a client. They tend to be random above 65000

The reason NAT exists is that it dynamically puts in rules so traffic can "return" from the server to these random ports. It only allows traffic to come back from the server the session was opened with. This means port scanners will not work on client ports because the traffic is being "initiated" rather than just traffic being "returned" from the remote IP.
 
I already used the dhcp reservation to establish the static ip and they keep coming up closed. It's not that I need to open the ports to play the game but I contacted league of legends support and they told me that my router may be incorrectly filtering league of legends traffic, that some routers automatically filter incoming traffic through unknown ports and therefore opened through ports.
 
I already used the dhcp reservation to establish the static ip and they keep coming up closed. It's not that I need to open the ports to play the game but I contacted league of legends support and they told me that my router may be incorrectly filtering league of legends traffic, that some routers automatically filter incoming traffic through unknown ports and therefore opened through ports.
If the game works, why are you doing this? What are you trying to fix?
 
If the game works, why are you doing this? What are you trying to fix?
I have a lot of input lag and delay when playing and I contacted League of Legends support and they told me to open the ports. Anyway, I have opened other test ports that have nothing to do with a game and they all come out closed when I do the port analysis test.
 
I have a lot of input lag and delay when playing and I contacted League of Legends support and they told me to open the ports. Anyway, I have opened other test ports that have nothing to do with a game and they all come out closed when I do the port analysis test.
Unless there is software connected to those ports to respond, they will show closed. Your PC not responding is no different than your router not responding.
The traffic could be passing through the router only to be ignored by your PC. Your PC is not, by default, listening on those forwarded ports.
 
I have fiber and a stable ping of 30-40 ms, so what happens to me is strange, because it is something that happens to me on my PC and mobile phone. I also have high fps, almost 200 all the time
 
I have fiber and a stable ping of 30-40 ms, so what happens to me is strange, because it is something that happens to me on my PC and mobile phone. I also have high fps, almost 200 all the time
Are you using an ethernet connection to your router or WIFI ?
Have you setup two cmd.exe windows with continuous ping tests? One to your router IP address and one to 8.8.8.8 ? See if either of those ping tests see latency or errors? The game may be just a symptom.
 
Sometimes when I change the DNS the performance improves but after a while of playing it performs badly again and I have to change the DNS again and so on
 
Are you using an ethernet connection to your router or WIFI ?
Have you setup two cmd.exe windows with continuous ping tests? One to your router IP address and one to 8.8.8.8 ? See if either of those ping tests see latency or errors? The game may be just a symptom.
I did it right now i have 0 packet loss on both
 
Last edited: