So I've got Hyper V running on windows 8.1. I configured an external virtual switch which uses my wifi physical card. So I get a virtual adapter that gets its ip from my dhcp server (e3000 router). When no VM are running, I can see my host's name in the router's dhcp client table along with its mac address. So far so good.
When I start a VM, I no longer see my host in the router's dhcp client table, instead I see my VM's name with its own IP address but with the same mac address that the entry with my host's name used to show, instead of the mac address of the VM's virtual adapter (dynamically assigned, but I can see it on the networking tab of the hyper v manager). This looks weird to me, but still, everything works fine, my host still has an IP but its not showing in the router's dhcp client table.
Then, after some time, my VM reports that there is an IP address conflict as it starts trying to use my host IP address. I get entries in the windows event log reporting that the dhcp-client got an ip (my host's IP) for mac address xxxx (my VM's virtual adapter mac address) but that this IP is already in use by (my host's mac address). And the same event with the same data repeats over and over. My VM is running windows server 2008 SP2 and is a domain controller, but I use to run the same setup without problems. I recently ran a series of windows updates on my VM since it hadn't run in a long time. This setup used to work without ip address conflicts before.
Any idea what's going on? Thanks!