I cannot port forward 25565 even though I've tried EVERYTHING. (read the full thread, please)

I cannot port forward 25565 even though I've tried EVERYTHING. (read the full thread, please)

I cannot port forward 25565 even though I've tried EVERYTHING. (read the full thread, please)
I cannot port forward 25565 even though I've tried EVERYTHING. (read the full thread, please)
2019-11-19 15:52:48 - last edited a week ago
Model: TD-W9970  
Hardware Version: V3
Firmware Version: 16.09.30.01005

I've tried everything I can to port forward my Minecraft server. Nothing works.


Here is a list of things I tried:

 

  1. I've done the usual port forwarding.
  2. I've opened DMZ.
  3. I've disabled my firewall.
  4. I've contacted my ISP, but they didn't do ANYTHING.
  5. I used Port Triggering.
  6. I tried disabling UPnP.
  7. I whitelisted the port 25565 on my computer firewall.
  8. I've entered the user "root" and tried forwarding from there, but nothing happened.
  9. YES; I'VE RAN MY MINECRAFT SERVER AFTER PORT FORWARDING WITH EACH STEP DONE 1 BY 1. I ALSO DID ADD MY PRIVATE IP TO THE "server-ip" SECTION.
  10. I tried adjusting other settings that MIGHT be connected with port forwarding.
  11. I've made my IP adress static.
  12. I've searched for TONS of other threads that had the same problem, got NOTHING.

 

What is my problem? What am I doing wrong? Can anyone help me already? Please? Anyone? What should I do?

 

I don't have an antivirus and my firewall is disabled. Please help!

  1      
  1      
#1
Options
1 Accepted Solution
Carrier-grade NAT-Solution
2 weeks ago - last edited 2 weeks ago

Hello everyone, I'm back. I was told what the problem was around a year after I made this thread in another help forum (Arqade), in which the people within wasted no time downvoting my question despite me mentioning that I spent 3 years trying to solve this issue. Oh well, can't really expect much from Stack Exchange in that regard, I suppose. Now I'm going to explain the problem here and what you can do to solve it.

 

Back when engineers were building the internet, they didn't anticipate the widespread use the internet has today. Because of this, we started to run out of IPv4 addresses and many companies didn't want to bother switching to IPv6 because they didn't want to spend money on migrating their hardware and software. A temporary solution to IPv4 exhaustion is Carrier-grade NAT (CGNAT).

 

What is CGNAT?
It essentially allows an ISP to assign the same external IP address to multiple customers via a proxy in between the external IP address and the customer's device(s).

 

What does CGNAT do to port forwarding?

Normally when you forward a port, connections are forwarded from the external IP address. When CGNAT comes into play, connections are forwarded from the proxy thus making port forwarding a thing of the past.

 

What can I do if my ISP is using CGNAT?
1. Contact your ISP and buy a static IP.

    > Most ISPs make you pay a monthly fee.

    > You have to contact your ISP to change your IP.

2. Switch to another ISP that doesn't use CGNAT.

    > Not many are left and the remaining won't last.

    > You may have to pay more than your previous ISP.

 

Which option do you recommend?

Depends. Option 1 is ideal for projects in which you need to forward many ports. Option 2 is ideal for when you want to send a heartbeat to a server list like the one Garry's Mod has. If you want to forward a port just so your friends can join your game server, you shouldn't consider either option and instead use a service like ngrok or playit.gg that gives you an IP address you can give to your friends for them to join.

 

Hope this helps someone with this exact problem in the future!

Recommended Solution
  1  
  1  
#6
Options
3 Reply
Re:I cannot port forward 25565 even though I've tried EVERYTHING. (read the full thread, please)
2019-11-20 07:17:41

@ahmettrPro 

 

What is the current WAN/internet IP address? Please ensure that it is public IP. 

 

Try to access the minecraft server with its IP address and port number in the same network  to verify whether it works. 

 

Besides, please use telnet to test:

1. in the same network, please go to run—cmd—telnet lan ip port number 

2. in external network, please run—cmd—telnet wan ip port number

Note: Please show us the pictures of the test results.

 

May it help. 

Nice to Meet You in Our TP-Link Community. Check Out the Latest Posts: Connect TP-Link Archer BE550 to Germany's DS-Lite (Dual Stack Lite) Internet via WAN Archer GE550 - BE9300 Tri-Band Wi-Fi 7 Gaming Router Archer BE800 New Firmware Added Support for EasyMesh in AP Mode, DoH&DoT, and 3-Band MLO Connection Archer AX90 New Firmware Added Support for EasyMesh and Ethernet Backhaul If you found a post or response helpful, please click Helpful (arrow pointing upward icon). If you are the author of a topic, remember to mark a helpful reply as the "Recommended Solution" (star icon) so that others can benefit from it.
  1  
  1  
#2
Options
Re:I cannot port forward 25565 even though I've tried EVERYTHING. (read the full thread, please)
2019-11-20 13:17:48 - last edited 2 weeks ago

@Kevin_Z 

 

I've tested it and it worked, I can login with 192.168.1.154:25565, but not with localhost:25565 or EXTERNALIP:25565

 

These are the things I've done for LAN.

 

As for WAN...

It gave me the error "Could not open connection to the main computer, connection point 25565: Connection failed"

What is wrong? And yes, I DID use my public IP to test it on websites like canyouseeme.org, etc..

  1  
  1  
#3
Options
Carrier-grade NAT-Solution
2 weeks ago - last edited 2 weeks ago

Hello everyone, I'm back. I was told what the problem was around a year after I made this thread in another help forum (Arqade), in which the people within wasted no time downvoting my question despite me mentioning that I spent 3 years trying to solve this issue. Oh well, can't really expect much from Stack Exchange in that regard, I suppose. Now I'm going to explain the problem here and what you can do to solve it.

 

Back when engineers were building the internet, they didn't anticipate the widespread use the internet has today. Because of this, we started to run out of IPv4 addresses and many companies didn't want to bother switching to IPv6 because they didn't want to spend money on migrating their hardware and software. A temporary solution to IPv4 exhaustion is Carrier-grade NAT (CGNAT).

 

What is CGNAT?
It essentially allows an ISP to assign the same external IP address to multiple customers via a proxy in between the external IP address and the customer's device(s).

 

What does CGNAT do to port forwarding?

Normally when you forward a port, connections are forwarded from the external IP address. When CGNAT comes into play, connections are forwarded from the proxy thus making port forwarding a thing of the past.

 

What can I do if my ISP is using CGNAT?
1. Contact your ISP and buy a static IP.

    > Most ISPs make you pay a monthly fee.

    > You have to contact your ISP to change your IP.

2. Switch to another ISP that doesn't use CGNAT.

    > Not many are left and the remaining won't last.

    > You may have to pay more than your previous ISP.

 

Which option do you recommend?

Depends. Option 1 is ideal for projects in which you need to forward many ports. Option 2 is ideal for when you want to send a heartbeat to a server list like the one Garry's Mod has. If you want to forward a port just so your friends can join your game server, you shouldn't consider either option and instead use a service like ngrok or playit.gg that gives you an IP address you can give to your friends for them to join.

 

Hope this helps someone with this exact problem in the future!

Recommended Solution
  1  
  1  
#6
Options