I have my ESXi deployed in Workstation and run some VMs in ESXi:
Workstation > ESXi > Multiple VMs
When tried to run a VM, it doesn't have network connection. Here is the screenshot:
Here is screenshot of VM Settings:
I login in VSphere Client use root that has Administrator role:
Here is properties of host's network:
Is there anything I miss to have networking in my VM to work?
Got this working! Probably because I import existing VM to ESXi and the network must be reconfigured to identify current ESXi network. So I need to edit .vmx of the VM and add following:
ethernet0.networkName="###"
ethernet1.networkName="###"
where ### is VM network name specified under Virtual Machine Port Group.
In below image, "VM Network" is the example:
Have you enabled promiscuous mode for the vmnet devices under Workstation? See http://kb.vmware.com/kb/287.
Discussion moved from Forum to Nested Virtualization
Hi jmattson, I login as root in VSphere, do I still need to do in your link? I also have enabled promiscuous mode in vSwitch0 (please see last image in my post).
If you are running Workstation on Linux, then you need to follow the instructions in the referenced KB article.
Hi jmattson, I got this working already. I will post the solution that works for me.
Got this working! Probably because I import existing VM to ESXi and the network must be reconfigured to identify current ESXi network. So I need to edit .vmx of the VM and add following:
ethernet0.networkName="###"
ethernet1.networkName="###"
where ### is VM network name specified under Virtual Machine Port Group.
In below image, "VM Network" is the example: