Fake IP๏ƒ

Using a Steam Fake IP allows players to join your server by IP address without port forwarding.

Unlike Server Codes, a server using Fake IP can be visible on the Internet server list (still without port forwarding) as long as you set a Login Token.

To enable Fake IP, change Use_FakeIP from false to true in your serverโ€™s Config.json file.

After startup, you can run the CopyFakeIP command from the server console to copy the IP and port to your clipboard. Pasting this into the Host field of the Connect menu automatically moves the port to the Port field.

Connecting by Fake IP utilizes Steam Datagram Relay (SDR). To quote that page: โ€œRelaying the traffic protects your servers and players from DoS attack, because IP addresses are never revealed. All traffic you receive is authenticated, encrypted, and rate-limited. Furthermore, for a surprisingly high number of players, we can also find a faster route through our network, which actually improves player ping times.โ€

The downside of Fake IP as opposed to port forwarding is that the address and port will change after every restart, so, for example, a domain name cannot be used without custom scripts.