Как получить физические адреса моей машины в Java?Физический адрес в JAVA
ответ
try {
InetAddress addr = InetAddress.getLocalHost();
// Get IP Address
byte[] ipAddr = addr.getAddress();
// Get hostname
String hostname = addr.getHostName();
} catch (UnknownHostException e) {
}
Это IP-адрес, а не физический (MAC) адрес. – 2010-05-01 03:25:42
Я думаю, что это может быть то, что вы ищете, в API Java для класса InetAddress: http://java.sun.com/javase/6/docs/api/java/net/InetAddress.html
getLocalHost()
На Java 6, java.net.NetworkInterface класс в настоящее время имеет метод getHardwareAddress()
http://java.sun.com/javase/6/docs/api/java/net/NetworkInterface.html#getHardwareAddress()
Если это слишком новая, есть UUID пакеты, которые пытаются различными способами за ОС просить об этом. Попробуйте, например. http://johannburkard.de/blog/programming/java/MAC-address-lookup-using-Java.html
Если вам нужен MAC-адрес, для которого вам потребуется JNI. Я использую библиотеку под названием JUG для генерации UUID, основанных на реальном MAC-адресе машины. Вы можете ознакомиться с их source code, чтобы узнать, как это делается на платформах Linux, Solaris, Windows и Mac.
- 1. Как получить файл физический адрес в Java
- 2. Виртуальный адрес на физический адрес
- 3. Линейный адрес и физический адрес
- 4. java.nio.MappedByteBuffer виртуальный/физический адрес
- 5. Как преобразовать виртуальный адрес в физический адрес?
- 6. Как преобразовать адрес kmalloc() в физический адрес
- 7. физический адрес объектов в C#
- 8. физический адрес переменной в c
- 9. перевести виртуальный адрес на физический адрес
- 10. memcpy принимает виртуальный адрес или физический адрес?
- 11. __get_free_page, физический адрес и своп
- 12. Физический адрес для GeoLocation UK
- 13. физический адрес глобальной таблицы дескрипторов?
- 14. Физический адрес Расчет сборки IAPX8088
- 15. Как проверить физический адрес с часовым поясом
- 16. Как вычислить физический адрес в компьютерной архитектуре?
- 17. преобразование логического адреса в физический адрес
- 18. Cmd в UBOOT использует физический адрес?
- 19. Как Асесс физический адрес в пространстве ядра
- 20. преобразования виртуального адреса в физический адрес
- 21. Преобразование координат широты/долготы в физический адрес
- 22. Может ли JAVA не получить физический адрес файла на диске?
- 23. Как виртуальный адрес таблицы страниц преобразуется в фактический физический адрес?
- 24. знаю физический адрес для моих окон ПК
- 25. получить физический адрес буфера под Linux
- 26. Карта виртуального адреса назад на физический адрес
- 27. Как получить физический адрес огромной страницы
- 28. Перевод виртуального адреса на физический адрес
- 29. GDB CallStack Адрес виртуальный или физический?
- 30. Алгоритмы, распознающие физический адрес на веб-странице
Можете ли вы уточнить? Какой адрес? Адрес памяти? IPv4 (или IPv6) адрес? MAC-адрес? – nsayer 2008-09-18 22:11:14