Hey, I don't know 100% what you're asking but shoozza thinks it's having it so in the server list, it shows a domain name instead of the IP address for every server listed. He also wants me to reply so I'll give it a shot. I'll try to explain some of the DNS lingo.
I'll explain why this is impractical:
Each IP address optionally has a domain name entry assigned to it, referred to as Reverse DNS or a ptr record. Looking up what the DNS entry is generally takes at least a second, which would make the lobby list take much longer to generate as there would be one lookup per server in the list. Whether or not the DNS entry is set is up to either the ISP or the server owner/manager. The entries are usually random/generic, especially for home connections. An example of such an entry is "rrcs-65-34-27-38.se.biz.rr.com" which certainly wouldn't make sense in the lobby list. While true that dedicated/colocated server owners can set the reverse DNS entry to something that isn't generic, it doesn't always happen.
It is also impossible to determine that 62.141.42.227 is also reachable by eu.soldatladder.net if all you have is the IP address:
joe@adore:~$ host eu.soldatladder.net
eu.soldatladder.net has address 62.141.42.227
joe@adore:~$ host 62.141.42.227
227.42.141.62.in-addr.arpa domain name pointer b227.blue.fastwebserver.de.
joe@adore:~$
The server would show up in the soldat lobby list as "b227.blue.fastwebserver.de" instead of "eu.soldatladder.net". It is not possible to find out what A/cname record maps back to an IP as IPs can have multple/numerous A/cname records assigned to them.
An A record is an entry that maps a given domain name or subdomain to an IP address. A CNAME record is an entry that maps a subdomain/domain name to an A record, essentially an alias. Example for one of my game server host nodes:
joe@adore:~$ host node-fl2.gshost.us
node-fl2.gshost.us is an alias for mischa.joegillotti.com.
mischa.joegillotti.com has address 198.136.48.50
joe@adore:~$ host 198.136.48.50
50.48.136.198.in-addr.arpa domain name pointer mischa.joegilloti.com.
joe@adore:~$
The soldat/KAG servers hosted on this machine are reachable by the CNAME node-fl2.gshost.us, A record mischa.joegillotti.com, and ptr record mischa.joegillotti.com. "mischa.joegillotti.com" is what would show up in the list, not "node-fl2.gshost.us"
I really have no clue whether this is the answer you're looking for or not. If it isn't, blame shoozza for making me reply.