Dann müsste der Server ja zu ziemlich vielen Clients verbinden! Das ist *unmöglich*
Der Client verbindet sich mit dem Server, nicht andersherum! Wenn du eine Serverliste haben willst, solltest du irgendwo einen Masterserver bereitstellen, auf dem sich Onlinegehende Server registrieren können und die Clients abfragen können, welcher Server Online ist.
Ich zum Beispiel benutze einen Masterserver, der alle Onlineserver anzeigt und mit Threads und UDP deren status abfragt. Antworten sie nicht-> er ist Offline, wird aus der Liste geschmissen.