Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

This question already has an answer here:

Is DNS required to be a role on an Active Directory server? Is it possible to run 2 servers that support DNS only and 2 for Active Directory? Or is AD required to be on a machine that runs DNS.

share|improve this question

marked as duplicate by Katherine Villyard, Dave M, kce, Andrew B, mdpc May 22 at 3:03

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

1 Answer 1

It's not technically required, but it makes things a lot simpler to have your DCs act as DNS servers.

One of the best benefits is the ability to create AD-Integrated Zones and conditional forwards. This allows your DNS records to exist within AD and be replicated across your other DCs/DNS servers in your domain and even forest. Once all your forward lookup zones are AD-Integrated, bringing on a new DC/DNS by DCpromo automatically pulls in all the necessary records for those zones.

share|improve this answer
2  
There are a ton of pros and practically no cons to having the DNS server on the DC. Both roles are highly unlikely to cause any significant load on your server. If your network were large enough that DNS and/or DC performance were potentially an issue, you wouldn't be asking such a basic question. –  ThatGraemeGuy May 21 at 19:52
    
@Cheekaleak your answer is contradictory to another SF question that is very similar. serverfault.com/questions/374285/… –  Brad Bouchard May 21 at 22:01
1  
@BradBouchard I'm sorry but how is it contradictory? You need A DNS server for AD DS services, but the DNS server role doesn't HAVE to exist on the same server as AD DS, or even a windows server for that matter. However, like I said in my answer, it makes the most sense to install the DNS role on the same server as the AD DS role. –  Cheekaleak May 22 at 0:26

Not the answer you're looking for? Browse other questions tagged or ask your own question.