1
如何在使用java.I的同一局域網中獲得遠程主機的OS名稱,IP地址和Mac地址嘗試過arp -a和nmap -O,但它是不可靠的 。它不適用於Windows。在java中獲取os名稱,ip地址,mac地址
如何在使用java.I的同一局域網中獲得遠程主機的OS名稱,IP地址和Mac地址嘗試過arp -a和nmap -O,但它是不可靠的 。它不適用於Windows。在java中獲取os名稱,ip地址,mac地址
獲取操作系統名稱:
System.getProperty("os.name");
獲取IP:
InetAddress.getLocalHost();
不知道你的 'MAC地址' 的意思
你首先需要有到其他主機的參考。如果IP地址或DNS名稱或MAC地址在同一局域網中,則必須具有該IP地址或DNS名稱或MAC地址。如果你沒有,你甚至不能開始。 – rodolk