Gar nicht. Es sei denn, der Server ist bei DynDNS oder etwas ähnlichem angemeldet.
Du könntest auch
IP Adressen scannen und schauen, ob der Port, den dein Programm benutzt, offen ist.
Alternativ sind natürlich noch Serverlisten möglich, wodurch du aber wieder serverabhängig wirst.