Как узнать IP-адрес клиента, подключенного к серверу?

Мой клиентский компьютер подключен как серверный компьютер через сокеты через Ethernet. Как я могу найти IP-адрес этого клиента из кода на стороне сервера.

Сервер выделяет один сокет на клиента в новом потоке.

Когда я делаюcsocket.getLocalAddress().toString() на клиентском сокете я все еще получаю IP-адрес Сервера. (csocket это сокет, который сервер породил при подключении к клиенту и передал его в новый поток).

Ответы на вопрос(4)

Ваш ответ на вопрос