Как получить MAC-адрес точки доступа в Java? - PullRequest
0 голосов
/ 12 марта 2012

Как я могу получить MAC-адрес (аппаратный адрес) любой точки доступа в Java?

1 Ответ

2 голосов
/ 12 марта 2012

Если у вас есть несколько точек доступа, и вы знаете ip-addresses этих точек, чем вы можете

InetAddress add = InetAddress.getByName("enter ip here");
NetworkInterface ni = NetworkInterface.getByInetAddress(add); 

Взгляните на NetworkInterface.getHardwareAddress () метод NetworkInterface класс в Java.Возвращает

Возвращает аппаратный адрес (обычно MAC) интерфейса, если он есть, и если к нему можно получить доступ с учетом текущих привилегий.

...