When using virtual machines as license servers, the MAC addresses or
priorities can vary (for example, after reboots or updates), which may
invalidate the security ID. The Overview
section in the TLM user guide notes that virtual license server licenses are
more the exception than the rule. This is because the TLM licensing system
takes a snapshot of the hardware, of which the CPUID and MAC address are
only a subset. This approach makes sure that all licenses are used within
the confines of the license agreement.
With the introduction of
virtual systems, TLM was adapted to accept execution on VMs as well,
specifically license servers, while maintaining the strict checking of the
system parameters. The rules and system requirements remain the same, as
outlined in the Overview section of the TLM user guide.
However, you can change the Ethernet adapter's priority with Windows.
1. Launch PowerShell as Administrator.
2. Run the following command in the PowerShell window.
Get-NetIPinterface
The results show the list of networking adapters active on your computer. Here, InterfaceMetric displays the priority for each adapter, where a lower number means that the adapter will take higher priority over others.
Set-NetIPInterface -InterfaceIndex “XX” -InterfaceMetric “YY”
Set-NetIPInterface -InterfaceIndex “5” -InterfaceMetric “1”
ipconfig /all
The PowerShell CLI is quicker and easier and - in addition - you can automate the step, that is, by adding it to the startup process as a PowerShell script to be executed. This will set the priorities right each time the machine is started.