VMware Cloud Community
ronnutter
Enthusiast
Enthusiast
Jump to solution

Problems running HyperV as a Guest OS under vSphere 6.0

Trying to get HyperV to run as a Guest OS under vSphere 6.0 (for lab purposes only).  I have followed all of the steps implemented that I can find which involves putting these two lines in the .vmx file for the HyperV install -

hypervisor.cpuid.v0 = "FALSE"

vhv.enable= "TRUE"

and

Changing CPU/MMU Virtualization option to Hardware CPU and MMU. 

Any VM I install under HyperV (Which is running nested under vSphere) is able to get an IP address from the DHCP server that is on the same subnet but cant ping the default gateway or access the internet.

Suggestions ?

Tags (1)
Reply
0 Kudos
1 Solution

Accepted Solutions
DougBaer
Commander
Commander
Jump to solution

It sounds like you are able to get the Hyper-V role installed, but you probably need to configure your vSwitch/port group on the ESXi host to be in promiscuous mode so that the nested networking works.

http://www.virtuallyghetto.com/2013/11/why-is-promiscuous-mode-forged.html

-Doug

Doug Baer, Solution Architect, Advanced Services, Broadcom | VCDX #019, vExpert 2012-23

View solution in original post

Reply
0 Kudos
2 Replies
DougBaer
Commander
Commander
Jump to solution

It sounds like you are able to get the Hyper-V role installed, but you probably need to configure your vSwitch/port group on the ESXi host to be in promiscuous mode so that the nested networking works.

http://www.virtuallyghetto.com/2013/11/why-is-promiscuous-mode-forged.html

-Doug

Doug Baer, Solution Architect, Advanced Services, Broadcom | VCDX #019, vExpert 2012-23
Reply
0 Kudos
ronnutter
Enthusiast
Enthusiast
Jump to solution

Thanks for the suggestion.  I have only enabled promiscuous mode when doing a packet capture to troubleshoot a problem.

That fixed the problem.  Will write that one down in my book of tricks to use the next time when I have to do this.

Thanks,

Ron

Reply
0 Kudos