Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

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

Possible Duplicate:
hosting your own DNS

I just got a dedicated server, and was wondering if I should set up DNS on it or take advantage of my registrar's (GoDaddy) free DNS service?

Which is the better option and why?

I have a very high traffic website hosted on the server if that makes any difference.

share|improve this question

marked as duplicate by Mark Henderson, squillman, splattne Oct 8 '09 at 6:24

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.

Unless you are capable of hosting at least two DNS servers in geographically diverse locations, its much better to let someone else handle it. As far as CPU usage goes, DNS queries are cheap.

share|improve this answer
also the registrar probably has a much higher uptime and redundancy aswell – artifex Oct 7 '09 at 6:51

Unless you see some advantage in hosting your own DNS and can ensure redundancy you would be better off having your registrar deal with it. To host your own you should have two completely independent DNS servers, ideally in different geographical locations. Although not a technical requirement it is very highly recommended. Sooner or later any single server will go down, or at least not be reachable from other systems.

share|improve this answer

Having a high-traffic site should not affect your DNS by much as DNS entries should be cached somewhere along the DNS hierarchy. Your 'authoritative' DNS servers should only be queried when an entry does not exist in another DNS server's cache or if it has exceeded the TTL value.

That said, just use an external service and save yourself the headache. There are a number of free ones if you are unhappy with your existing provider. I use EveryDNS.

share|improve this answer