After dealing with DHCP for a while now, I have learned how much DHCP services is lacking with Microsoft. I am hoping this will eventually find a developer who can implement a new method for DHCP on windows server. In my honest opinion, when you setup DHCP role, it needs a built in DHCP manager. Meaning, when you open DHCP, it'll ask what servers are associated. Something like this.
DHCP
Domain
Servers
-hostname.domain.com
-hostname.domain.com
-hostname.domain.com
IPv4
-scopes (etc.)
IPv6
-scopes (etc.)
Then you wouldn't have to manually configure failover, whatever scopes are created are shared on ALL servers within the domain (just like AD, whatever a server is authorized it shares OU, GPO, etc.)
you could configure each server in the DHCP manager to have a priority so that if and when it goes down, the second in line would immediately pick up as primary, limiting downtime or issues.
I find it really frustrating trying to setup new DHCP servers and having to migrate everything. In addition to this, i find this method would make managing DHCP much easier. I don't understand how AD, DNS, NPAS, etc all have this functionality, but DHCP does not.
Thank you for your attention on this manner, I hope this can be implemented in a patch, or a newer version of Windows Server.
Moved from: Community Center | Discuss the Q&A site | Site suggestion