Possible Duplicate:
How to get a unique computer identifier in Java (like disk id or motherboard id)
Need to identify local machine somehow in java
I want to get some sort of unique ID for the computer (ie IP address).
I have tried:
InetAddress inetAddress = null; try { inetAddress = InetAddress.getLocalHost(); } catch (final UnknownHostException ex) {} return inetAddress.getHostAddress(); This gives an IP, but this one seems to change periodically. Is there a way to get one the DOES NOT change?
Thanks in advance!
NOTE:
I need to be able to associate this ID with the computer.