| User Opinions (3 votes) |
100%
0%
|
|
Thank you for rating this answer.
|
Article ID: 180
Last Updated: 14th June 2010 06:20:31 am
In most cases, locking to an Ethernet card, BIOS or harddisk hostid is enough. If you need more security, you may lock to multiple hostids using one of the following methods:
- Multiple hostids with 1:1 matching. For example, you might lock a feature to the license server machine hostname, Ethernet adapter, and BIOS hostids. This requires that all three hostids match for the license to work.
- Multiple hostids with advanced comparison (done using LMX_OPT_HOSTID_COMPARE_FUNCTION). With this method, you put multiple hostids in the license file, but use them under custom conditions. For example, you might create a condition to lock to the Ethernet card if it is available, and if it is not available, lock to the harddisk. Another example is to include all available information about the machine in the license file, and then allow the software to run if the harddisk and Ethernet hostids match, and ignore all other information.
- (New with LM-X version 3.0) Multiple hostids using hostid match rating. Using hostid match rating, you specify a percentage from 0 (no matching) to 100 (exact matching) that is required for a successful match. For example, SETTING HOSTID_MATCH_RATE="50" indicates that a 50% or better match must be achieved in order for the license to work. A strict 1:1 match provides optimal security, while a less strict match provides more flexibility, allowing users to run the software if, for example, only two out of three hostid values are valid.
For general information about determining which hostid to use, see the related Knowledgebase article, "Which hostid should I lock my license to?"
|