Yes, absolutely. the DHCP server can hand out two (or more) DNS servers to answer requests in the event one happens to be patching / rebooting, etc.
--please don't forget to Accept as answer if the reply is helpful--
We have 2 Windows Server 2016 servers/DCs as follows:
Server1: Physical 2016 server running AD, DHCP, and DNS.
Server 2: VM 2016 server running AD, DHCP, and DNS.
We are attempting to create a failover environment without using a failover cluster. We have setup DHCP failover from Server1 to Server2 in hot standby mode. DNS is out-of-the-box AD-integrated.
Question: is it a Microsoft best practice to hand out the IP address of server2 as a secondary DNS server in the DHCP scope options? Were server1 to fail, would this model allow for automatic failover?