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 8.8.8.8 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
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.