Moin Netrix,
erst einmal herzlich willkommen in der Delphi-Praxis.
Ich weiss jetzt nicht, ob ich Dein Problem richtig verstanden habe.
Bei jeder Connection solltest Du auch die zugehörige
IP erhalten
ServerSocket1.Socket.Connections[iID].RemoteAddress;