Proxmox: Unidentified network on each reboot for Windows hosts

kvm-virtualizationproxmoxqemu

Since about 1 year I always have the same error with Windows guests: on each reboot, Windows says the network is unidentified. So the network card is named "Ethernet 8" then "Ethernet 9" then "Ethernet 10" etc.

Hosts are Debian Jessie, and Proxmox installed following the very simple official guide.
Guests are Windows 2012R2 and Windows 2016 (I currently don't have other flavours).

I have the same behaviour:

  • with Intel E1000 or the paravirtualised drivers (I have not tested others)
  • with all our Windows guests. Test, production, no exception
  • with guests installed 1 year ago, and guest installed yesterday on a fresh host

I searched the web and did not found anything valuable.
As it is occuring to me every time, either I make a mistake, either it is common. But as search engines give me nothing, I suspect a mistake.

@Michael Hampton: the MACs are fixed, as for every virtual machines I know. I just verified on the new guest, and no change accros reboots.

Best Answer

Thanks to Proxmox's forum, I solved the problem by delaying the start of "NLA (Network Location Awareness)".

sc config nlasvc start= delayed-auto

So this could be some race condition?