I’m setting up a Hyper-V 2012R2 Dell T610 Server with a teamed Broadcom adapters. I’ve installed the Broadcom BACS .
I created a Team with 2x NICs using Broadcom BACS.
I’ve configured my Cisco switch for dot1q encapsulation.
I’ve created a virtual switch in Hyper-V and connected it to that Team.
I attached a virtual machine to the virtual switch and assigned it one of the VLANs I have on the switch. Connectivity is great. I switched it to another VLAN and I get an IP address from the respective DHCP server and connectivity is great.
Now I want to assign an IP address to the host Hyper-V server on a specific VLAN 100. When I add that VLAN to the Broadcom Team using BACS and apply it, the host now has connectivity on the VLAN. However, the virtual machine can no longer connect on its VLAN.
I’ve done everything I can from deleting the NIC, and adding a new one to the virtual machine, deleting the virtual switch, etc.
When I set the virtual machine’s VLAN to the same VLAN as is configured in Broadcom BACS, it can communicate.
I can create multiple VLANs in BACs, which in turn in Windows Network and Sharing Center Adapters creates a TeamID for each VLAN - and then create individual Hyper-V virtual switches for each TeamID, thus associating the virtual machine with the respective Virtual Switch to be able to access the needed VLAN.
I’m trying to figure out what the best is to:
1) Have a NIC on a 2012R2 Hyper-V server assigned to a specific VLAN for host connectivity and
2) Allow virtual machines on the same NIC or Team to communicate over different VLANs.