Quote Originally Posted by PotaBlava View Post
Some routers don't allow to use the public IP from inside the LAN, so in your desktop PC you should indicate the local IP for the server.

For internet, you should try with a client outside your LAN.
Did not know that! I'll try it and let you know how it goes. I doubt this is the problem since I can connect to my Minecraft server in this manner but it doesn't hurt to try.