Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

As the title states I am looking for information regarding building a public DNS server. I have a Windows Server 2008R2 box, the beast has internet access and the relevant DNS ports open. The plan is to build a public DNS server which will be locked down apart from certain external IP address. I know that public DNS servers can be setup with BIND however I'm wondering if this can be accomplished using the DNS server role in server 2008?

Just to ensure I'm getting my questions across in the way I’m trying to! I want to create a public DNS server similar to Googles DNS server, but I would like to accomplish this in Windows Server 2008! I would very much appreciate if someone can either give me a definitive NO! Or offer me some help in order to complete this project. Many thanks in advance for any assistance. James

share|improve this question
up vote 3 down vote accepted

Yes, it can be done with Windows server 2008. You might want to check this feature table first to confirm it will meet your needs.

It sounds like you have the firewall and internet access already configured. There's a walk-thru for setting up Windows 2008 DNS here. You'll need to substitute your domain and IP values for their examples.

share|improve this answer
Hi William, thats exactly what I'm looking for many thanks for your help with this! One further question how would I set the server to pickup records from other domain's across the world? – JamesK Jul 5 '10 at 11:38
I'm not sure what you mean by pickup records. Are you talking about zone transfer? Read this to see if it's what you mean: – William Jul 5 '10 at 11:53
I think he is referring to having his DNS server able to resolve queries for domains it is not authoritive for. Probably using its root hints not forwarders. rather than zone tranfers onto his server. – pipTheGeek Jul 5 '10 at 12:08
Hi Pip, your comment is basically what I want to know but i worded it rather poorly!! Could you assist? cheers James – JamesK Aug 6 '10 at 16:02

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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