2014-01-24 2 views
1

Как получить имя ОС, IP-адрес и адрес Mac удаленного узла в той же локальной сети с помощью java.I попытались использовать arp -a и nmap -O, но это ненадежный . Он не работает на окнах.Получение имени os, ip-адреса, адреса mac в java

+0

Сначала необходимо иметь ссылку на другой хост. Вы должны иметь либо IP-адрес, либо DNS-имя, либо MAC-адрес, если он находится в одной локальной сети. Если у вас их нет, вы даже не можете начинать. – rodolk

ответ

0

Получить имя ОС:

System.getProperty("os.name"); 

Получить IP:

InetAddress.getLocalHost(); 

Не уверен, что вы имеете в виду под 'MAC-адрес'

Смежные вопросы