Windows 2008R2 & Hyper V Problem!
1) I need to set up a new Windows 2008R2 server with the following roles – Active Directory / DNS / DHCP / Hyper V
First attempt I have set this box up as follows……
The server has two Broadcom NIC’s which I set up as a team using the Broadcom software. A new virtual adapter is created called Team 1. (I configured this with a static IP address 10.10.1.1. I unticked the IPv6 box in the NIC properties.)
When I went to promote the machine to a DC – is stated that not all NICS had static IP address assigned. (I don’t understand this as AD must be looking at the actual NIC’s rather than the Virtual NIC - anyone else seen this???).
Hyper V also used this Team then as the NIC for its Virual Network Card. (So the Host OS and Hyper V Virtual adapter ended up using the same NIC called “Team 1”).
At his point DHCP would server would not work – the event viewer shows the folloing message "The DHCP service is not servicing any DHCPv4 clients because none of the active network interfaces have statically configured IPv4 addresses, or there are no active interfaces."
I’m glad to see I’m not the only one having this problem – as this technet article explains the situation better than I have above!
DHCP server not servicing requests
Anyway, i ended up with a box where DHCP wouldn't allocate clients nor would DNS start automatically.
2) I'm going to reinstall the OS I’m hoping you can advise me in what the best solution is on a way forward here?
a) Should I set up the Host OS using a single NIC and leaving the second NIC for Hyper V?
3) If this is the case, should I statically assign the first NIC with a fixed IP address and disable the second NIC when I set up AD?
Also – should I always untick IPv6 in the NIC properties if I only want to use IPv4 currently?
4) Can I then install Hyper-V and assign the second NIC in the server for virtualization? What IP address do I need to set there? As if I set the default gateway on the second NIC used for Virtualization to the same as the first NIC (used by the Host OS) it throws up an error message!
Hope that all makes sense - and someone can stop me from having a major sweat!