IP-адрес локальной сети от удаленного клиента в Java - PullRequest
0 голосов
/ 07 октября 2010

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

thx

Ответы [ 2 ]

1 голос
/ 07 октября 2010

Это то, что вы ищете?

InetAddress addr = InetAddress.getLocalHost();
byte[] ipAddr = addr.getAddress(); // Get IP Address
String hostname = addr.getHostName(); // Get hostname

Получает IP-адрес компьютера, на котором выполняется код.

0 голосов
/ 07 октября 2010

Предполагая, что вы имеете в виду получение локального IP-адреса клиента, работающего за NAT, вы можете сделать это только с помощью клиента, то есть вы должны отправить его самостоятельно.

Зачем тебе это все равно?

...