DHCP server in Azure Active Directory Domain Services

I have setup an RDS Personal Virtual Desktop Collection using a nested Hyper-V server (Windows 2016) under Azure. Azure is using Azure Active Directory Domain Services, which can provide DHCP addresses to any Virtual network created within Azure. However, in the Hyper-V nested server, I have had to setup an internal virtual network for the RDS Desktop Collection (5 x Windows 10 Pro workstations). In an non-Azure AD Domain Services network, it would be simple to set up a DHCP server on the Hyper-V hosting server to provide IP Addresses to the virtual network. However Azure AD Domain Services will not allow a DHCP server to be activated as no AAD DC Administrator has Domain Admin privileges.

So has anybody achieved either setting up a DHCP server in Azure AD Domain Services or have you managed to link the nested Hyper-V virtual network back to an Azure virtual network/subnet so DHCP addresses can be provided to the nested virtual network and therefore the 5 workstations connected to it?

It does work using the Hyper-V virtual network switch configured with a static address and NAT'd with a Class-C subnet but each workstation has to be configured manually with an IP static address.

Any suggestions or solutions would be gratefully appreciated.
Kevin DIT ConsultantAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Virtual desktops cannot get DHCP lease from Azure DHCP provider until VM exposed to Azure network
Are you able to configure 2016 hyper-v host (virtual for Azure) with external switch, if you get it successfully, for VMs within hyper-v you need to select that external switch so that they should get IP lease directly from Azure DHCP infra
Kevin DIT ConsultantAuthor Commented:
I did try the external switch approach in the hope that the exposed network interface from the workstation would pick up an IP address from the Azure DHCP server. However, it appears that only machines that link to an Azure Virtual network are actually served a DHCP address and for some reason when the Hyper-V virtual switch makes a virtual network it does not pass any credentials about it being the same virtual network as the host, so the network interface does not get served with a DHCP address. Seems like a deficiency in the Microsoft Azure model for nested Hyper-V which hopefully they will address.
Then for time being you need to set IP manually by creating IP reservation (static) in Azure Virtual network

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Kevin DIT ConsultantAuthor Commented:
This is the solution I had already adopted until Microsoft come up with a way to utilize the DHCP server in Azure Active Directory Domain Services and allow it to be accessed by the nested Hyper-V workstations.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.