Concealing address for security?

Are there any plans or thoughts to enhance security by concealing server IPs and ports, perhaps utilizing the Steam Connect protocol (steam://run/APP_ID//+connect SERVER_IP:SERVER_GAME_PORT) or implementing a validation mechanism before disclosing the IPs? While displaying IPs is essential for players to join, it also presents a vulnerability for malicious attacks. For example, other servers aiming to climb in rankings could launch network attacks against other servers ranked above them. I have a low rank server, a high rank server, and a server not listed on the BM. Interestingly, neither the low-rank nor the server not in BM experienced any malicious attacks, while the higher-ranking server consistently encountered malicious network attacks. And another example is that players could easily target both main and query ports for malicious network attacks dealing double damage. In some games, query ports are not revealed straightforwardly to the user unless they try to debug and find it. So revealing these information outright may invite malicious users to exploit these vulnerabilities.
5 Replies
[MIG] EOC LongBarrel
No, Your server is publicly broadcasting via IP, It is able to be obtained easily when a server is using steam backend, The IP can be obtained via the Steam>View>Servers also. If you don't want your server to be broadcasting the IP out, you need to take measures to stop it doing such. it's part of hosting. Battlemetrics does offer a method to hide a public server listing, but it requires enterprise edition subscription.
Madhouse
Madhouse6mo ago
I've seen some servers on BM display a domain name instead, how would I do this?
[MIG] EOC LongBarrel
Claim the server on RCON, update the server to the domain.
Hordicus
Hordicus6mo ago
Most importantly, add the server to RCON using the IP address, then update to use the DNS address after. Otherwise duplicates can happen
Madhouse
Madhouse6mo ago
Thanks! I got it to work just as you said