BUG: Dedicated server on local network requires PUBLIC ip address


Recommended Posts

I'm setting up a server on my local network so that kids and I can play.

I was having trouble getting it to start, and finally realized what the problem was.

I was setting the IP address to the local IP (192.168.2.5) instead of the public internet address exposed by my router.  This also required me to open a hole in the router firewall.

Once I did that, it worked fine.

I'm calling this a bug because this is not a good way to implement this feature.  There will be nobody connecting from outside, so it does not need to be accessible from outside.  It also requires a hole in the firewall, which is an attack surface. 

Plus, since I do not have a static IP, there is a chance that the external IP address can change, requiring me to edit the configuration on the server, and on the clients.

I'm not sure why it was implemented this way.  I've installed a couple other game servers (Minecraft, Terraria) and they work just fine using the local IP.

Please fix this.

Link to post
Share on other sites

Hi! Unfortunately yes, this is an issue with how they've implemented servers / matchmaking / crossplay. The devs are aware of the problem, but I'm not sure if they ever plan to fix this, as it would require a complete rework of how dedicated servers work.

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

×   Your link has been automatically embedded.   Display as a link instead