Problem Description: People not on my local network are unable to connect to my Minecraft server setup through AMP. I can connect using the local IP address. I have set a static IPv4 address, I have port-forwarded this address to my router
Actions taken to resolve so far: I have tried to determine where the breakdown is but have been unable. I have tried disabling any firewall but this hasn’t resolved it either. Thank you for your help
One sanity check I’d recommend is making sure that you’re using the right port when port forwarding, and that you’re using the right protocol the game server is expecting (TCP/UDP)
Beyond that, here are some things to look into:
Check to see if the WAN IP in your router matches the public IP you see when you google “what is my IP”.
If they don’t match, then you may be behind a CGNAT, meaning you can’t port forward over IPv4, but some ISPs will give you a IPv6 address you can try (not all games support IPv6 however).
The easiest way around this would be to call your ISP and ask for a dedicated IP (some might just give it to you for free), some other ways around this include using a service like playit.gg or localxpose.io to tunnel the traffic outside of your network.
I appreciate your help, I’ll look into that, if I try the playit.gg I’ve heard there can be some latency issues so was hoping to avoid that. Just to 100% make sure I’m doing it right how do I make sure I’m using the correct port? Thank you.
You’d look inside AMP to see what port number and protocol the game port is using, then check your port forwards for typos. Then if that all checks out, see if you’re behind a CGNAT