Webmasters Stack Exchange is a question and answer site for pro webmasters. 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

I own several domains, all hosted with Northhosts, but however I register my domains at GoDaddy (since they're cheaper).

When I receive my 'New Account Information' email from Northosts, they always supply two domains, and GoDaddy always wants me to enter at least two nameservers when changing the nameservers.

I recently renewed an old domain that I have with another provider, and I noticed that they too require/give two nameservers.

What is the reason for this? Why is it not possible to use just a single nameserver?

share|improve this question
It's not required to have two nameservers. – William D. Edwards Aug 7 '14 at 8:53
@WilliamDavidEdwards Yes it is. Read up on the subject. The question asks WHY we need two nameservers, not 'do we need two nameservers'. – cybermonkey Aug 7 '14 at 9:01
I know, but we don't necessarily need two nameservers. – William D. Edwards Aug 7 '14 at 10:48
@WilliamDavidEdwards The majority of providers force their customers to enter/use two nameservers. Therefore it is concluded that two nameservers are in fact required. – cybermonkey Aug 7 '14 at 10:59
Yes, they do, but they're not required in order to let a domain name function. – William D. Edwards Aug 7 '14 at 11:56
up vote 13 down vote

From ServerFault:

The requirement to run two nameservers comes from §4.1 of RFC 1034, and is indeed for redundancy.

There are numerous providers who will offer you very cheap "secondary DNS" service where they transfer the zone file from your primary server using AXFR. For example, in the UK we have a well-known provider who'll do secondary service for 50 domains for just £2.30 a month (just over 3 bucks).

This will give you the ability to manage and run the zone yourself, but still give you the resiliency you need.

And another source:

The DNS specifications require that each domain name is served by at least 2 DNS server for redundancy.

Basically, it boils down to redundancy. If one DNS server goes down, the other can pick up the slack. If it didn't exist and your only nameserver went down your site would be down for anyone who could not receive a cached copy of your DNS zone information.

share|improve this answer
on some registrars you can get away with using the same ns twice. or even use cnames to a ns. – Frank Aug 11 '14 at 5:51

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.