- November 21, 2013 at 10:55 pm #31559
A host ID (or lmhostid) is an identifier unique to a particular computer, and is used by FLEXnet to lock licenses to a particular machine. If the host ID provided at the time the license is generated is wrong, then the license will not enable the tools.
Node Locked Licenses
For node locked licenses you must use the host ID of the client machine that the tools will be installed and run on. The host ID can be:
* Physical Address (also know as MAC) of a network adapter
* Volume Serial Number of C: (Windows only)
If you have the FLEXnet tools installed, you can get a list of the recognised host IDs by executing the following from a terminal/DOS prompt:
Alternatively, you can find them manually by executing:
Physical Address. . . . . . . . . : 00-11-24-64-23-13
The host ID is the 12 digit value, without the dashes. So in the example above, the host ID is 001124642313.
Note: If the client PC has multiple network adapaters the command will return multiple Physical Addresses. On a Windows machine, any Physical Address can be used – as long as it is visible when running the tools. Beware of using wireless adapaters as they may be disabled when not is use in order to save power.
Volume in drive C has no label.
Volume Serial Number is 80A3-03C1
The host ID is the8 digit value, without the dash. So in the example above, the host ID is 80A303C1.
Note: While Volume Serial Numbers are supported, it is usually recommend to use a MAC address where possible.
For floating licenses you must use the host ID(s) of the license server(s) hosting the licenses – not that of the client workstations. If you have the FLEXnet tools installed, you can get a list of the recognised host IDs by executing the following from a terminal/DOS prompt:
Alternatively, you can find them manually using:
Windows ipconfig /all ETHERNET The hostid will be returned as the 12 digit hex ‘Physical Address’.
Linux /sbin/ifconfig eth0 ETHERNET Returns a 12 digit hex ‘HWaddr’. Only eth0 can be used for the host ID.
Solaris /usr/bin/hostid LONG Returns the 8 digit hex host ID.