I have an ESXI host with one physical NIC which is attached a a vSwitch with 4 port groups, 1 which is native the other 3 are VLAN tagged.
One guest has 4 NICs configured fom the port groups above (minus 1 ) and another from a 2nd vSwitch (no phtsical NIC). It is currently working as expected. However, when I add an additional NIC from a VLAN tagged port group to the guest, it is as if the VLAN associated with those port groups are swapped or random.
The indication of this is:
- The DHCP issued address for one NIC is from a network connected to another NIC
- A series of ARP errors on the guest
If I remove the added NIC, the issue is rolled back.
This is the vSwitch topology. It has a physical NIC and VLANs 2,3 and 0 are connected to VMs.
The issue occurs when I add the Guest Network to a VM:
- A VM issues a DHCP request on the External Network and receives a response from a DHCP server on the Internal Network
- If I remove the Guest Network from the VM, the issue reverts
Kindly clarify the network IP addresses at vmnic level, do you configure a two gateways (routers) ?