VMware Cloud Community
RendyO
Contributor
Contributor
Jump to solution

Nested ESXi 5.1 no network

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:

Network Connections.JPG

Here is screenshot of VM Settings:

Network Adapter.JPG

I login in VSphere Client use root that has Administrator role:

User Permission.JPG

Here is properties of host's network:

Host Network Properties.JPG

Is there anything I miss to have networking in my VM to work?

0 Kudos
1 Solution

Accepted Solutions
RendyO
Contributor
Contributor
Jump to solution

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:

Host VM Network.JPG

View solution in original post

0 Kudos
6 Replies
admin
Immortal
Immortal
Jump to solution

Have you enabled promiscuous mode for the vmnet devices under Workstation?  See http://kb.vmware.com/kb/287.

0 Kudos
a_p_
Leadership
Leadership
Jump to solution

Discussion moved from Forum to Nested Virtualization

0 Kudos
RendyO
Contributor
Contributor
Jump to solution

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).

0 Kudos
admin
Immortal
Immortal
Jump to solution

If you are running Workstation on Linux, then you need to follow the instructions in the referenced KB article.

0 Kudos
RendyO
Contributor
Contributor
Jump to solution

Hi jmattson, I got this working already. I will post the solution that works for me.

0 Kudos
RendyO
Contributor
Contributor
Jump to solution

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:

Host VM Network.JPG

0 Kudos