How to find the physical NIC that a VM is using on VMware vSphere ESXi
Have you ever needed to work out which physical NIC (pNIC) on an ESXi host is being used by a Virtual Machine?
Simply SSH to the host that the VM is ruining on and run esxtop then press n
You’ll see something similar to the below:
Notice the VM names on the left under “USED-BY” and the physical NIC listed under “TEAM-PNIC” This is the VM to physical NIC mapping.
You can also see towards the right the bandwidth used by each VM via the MbTX/s and MbRx/s metrics on the right.