Through an online database server. Every server of your game that was created has to register its session name and ip address in the database of the database server.
If clients are searching for servers, they contact the database server which sends them the list of all running servers.
The best would be to use an mysql server and do the transfer between the mysql server and your game server/clients through http/php.
Http is supported by Gamestudio Professional, GSTNet and ANet.
EDIT: If you want you can try out the ANet demo (it's free) and the new internet server list template:
http://www.opserver.de/ubb7/ubbthreads.php?ubb=showflat&Number=352322#Post352322It gives you everything you need and no knowledge about sql and php is required.