Comment obtenir les adresses physiques de ma machine dans Java?Adresse physique dans JAVA
Répondre
try {
InetAddress addr = InetAddress.getLocalHost();
// Get IP Address
byte[] ipAddr = addr.getAddress();
// Get hostname
String hostname = addr.getHostName();
} catch (UnknownHostException e) {
}
Il s'agit de l'adresse IP et non de l'adresse physique (MAC). –
Je pense que cela pourrait être ce que vous cherchez, dans l'API Java pour la classe InetAddress: http://java.sun.com/javase/6/docs/api/java/net/InetAddress.html
getLocalHost()
A partir de Java 6, classe java.net.NetworkInterface a maintenant la méthode getHardwareAddress()
http://java.sun.com/javase/6/docs/api/java/net/NetworkInterface.html#getHardwareAddress()
Si c'est trop nouveau, il y a des paquets UUID qui tentent différentes méthodes par OS pour demander. Essayez par exemple http://johannburkard.de/blog/programming/java/MAC-address-lookup-using-Java.html
Si vous avez besoin de l'adresse MAC, vous aurez besoin de JNI. J'utilise une bibliothèque appelée JUG pour générer des UUID basés sur l'adresse MAC réelle de la machine. Vous pouvez consulter leur source code pour voir comment cela est accompli sur les plateformes Linux, Solaris, Windows et Mac.
- 1. Adresse physique vers GeoLocation UK
- 2. pointeur de fonction: adresse physique ou virtuelle
- 3. Création d'un lien physique en Java
- 4. Comment obtenir l'adresse physique (MAC) d'une adresse IP en utilisant C#?
- 5. Rechercher le nom de la machine physique en Java
- 6. Caméra 3D Zoom et suivre la physique en Java?
- 7. adresse IP dans Silverlight
- 8. Chemin physique d'usercontrol (asp.net)
- 9. Conception logique versus physique
- 10. physique 2d Platformer
- 11. Iphone GUI code de physique
- 12. Moteur physique pour sandy 3d
- 13. Moteur de physique 3D XNA
- 14. TcpListener: écouter sur chaque adresse, y compris GPRS adresse IP
- 15. Adresse IP Navigateur
- 16. AS3 problème de chemin physique dans l'environnement Linux
- 17. Ecriture dans un objet Drawing.Bitmap au lieu d'un fichier physique
- 18. Comment convertir une adresse IPv4 en IPv6
- 19. Comment donner une adresse de livraison et une adresse de facturation dans les rails
- 20. trouver le chemin physique en C# .net
- 21. Bind: Adresse déjà utilisée
- 22. trim ip adresse octet
- 23. Adresse Normalisation/Correction/Géocodage
- 24. Attraper adresse IP change
- 25. Adresse IP? - Cocoa
- 26. tableau C adresse confusion
- 27. PHP regexp Adresse américaine
- 28. Est-ce la physique du jeu?
- 29. iframe source fichier physique ou objet
- 30. Simulations simples pour la physique en Python?
Pouvez-vous être plus précis? Quelle adresse? L'adresse mémoire? Adresse IPv4 (ou IPv6)? Adresse Mac? – nsayer