Hi,
I'm actually have a PXE Architecture testing Lab build on top of an Hyper-V Host:
My host is a Windows Server Hyper-V 2012 R2 (Full Updates) with only an Internal Virtual Switch for my test Lab. All VMs are Generation 2 and secure boot is disabled.
I have VMs:
- SCCM Primary Site
- AD DS with DHCP
- SQL Server for SCCM DB
- SCCM Distribution Point PXE Enabled support for All unknow Computers
- Windows 10 Client Machine for PXE Boot test
When I try to do PXE Boot in my client Machine I've an error for my Network Adapter of DHCP Failed, Searching in forums an articles, point to me to change the DHCP Options 60,66 and 67, and It works, but my question is: Microsoft not recommend to use DHCP
Options According to Article https://technet.microsoft.com/en-us/library/cc732351(v=ws.10).aspx, instead configure IP-Helpers in routers or switches. I have no switches or routers because I'm in a virtual environment and I know that IP-Helpers is only use
when you have DHCP and WDS in different Subnets. I don't want to configure RRAS or a Virtual Switch Layer 3, because in other non-microsoft virtualization environment that I have it works like a charm without configure DHCP Options or IP-Helpers.
So could you help me to know why Hyper-V can't do PXE Boot without configure DHCP Options that microsoft not recommend?
thanks Guys for the help that you can bring to me.