Kendrick

There are a couple of ways to answer this question. One way is to say that DNS does not have to be installed on a domain controller, but that it can be if desired. Another way to look at this question is to ask if DNS is required for Active Directory to function. The answer to this question is that DNS is not required for Active Directory to function, but it is required for Active Directory to be able to locate the correct servers to respond to requests.

While DNS can be installed on a domain controller, the best practice is to install it on a separate server. This way, if there is a problem with the domain controller, the DNS server will still be operational and can be used to provide service for the domain.