Using Valheim as an example.
When starting server. I get
Session "Server Name" with join code 1234 and IP public:27001 is active
The "Address" box in the panel shows play.domain.com:27001
I can connect with the join code and publicIP:port but cannot connect with play.domain.com:port
The way I have my minecraft servers setup is that the DNS provides the IP of a VPS. The VPS forwards the connection to my public IP. Then I have firewall rules setup to only open ports coming from that VPS IP. This means that I can connect to my Minecraft server with play.domain.com:port but it blocks connection from PublicIP:port and VPSIP:port
How can I set Valheim or other steam servers to act the same way? I tried checking/unchecking "Force Outgoing IP" in the Egg settings. No luck.