Well I have my dedicated server running on a Linux server with a Public IP … so I don’t have an issue there. For machines on a LAN, I use port forwarding on my firewall.
As AusPaco pointed out. 8-}
There was an issue at one stage where the Linux dedicated server would bind to localhost (127.0.0.1), but this was fixed in 4.8.
So… despite all my insistences that i was forwarding my ports correctly, it turns out i wasn’t.
For some reason, the local address that the ports were being forwarded to was no longer correct (my machine had switched to a different local IP). Not sure how or why.