Unable to connect via public IP but mcsrvstat can

Hi,

I've set up a minecraft server on my own network, and can connect via the direct local ip (192.xxx). I have configured port forwarded on my router, and confirmed the port is open using mcsrvstat.us. However, I am unable to connect using my public IP address.

Is this expected? Is there anything I can do to fix it? My knowledge of networking is mostly theory from college courses, but I can't come up with anything that would explain this situation.
Was this page helpful?