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

Is there a way to have two DNS service providers?

I have DNS Made Easy account and Cloudflare but I want to use both.

My domain registrar has nameservers pointing to DNS Made Easy

How would this work?

share|improve this question
Why do you want to? – ceejayoz Jan 5 '13 at 23:01
So I can benefit from both services obviously use Cloudflare for CDN and Performance Optimization and DNS Made Easy for any other DNS management – Passionate Developer Jan 5 '13 at 23:05
up vote 2 down vote accepted

Normally, it'd be possible - you'd specify both provider's DNS servers for the domain, and you'd need to make sure the same sets of records are on both providers. That said, I've never seen this done - there's generally not much point.

In CloudFlare's case, though, this isn't possible, because part of CloudFlare's magic (and the reason they need to be your DNS provider for a domain) is that they frequently change your domain's IPs to point to their caching servers. You'd wind up with disparate sets of records in your two DNS providers, and as a result some users would get the wrong data.

CloudFlare's DNS should be capable of everything DNS Made Easy can handle, so I'd recommend just using CloudFlare's offering if you're looking to use their systems.

share|improve this answer

YES you can do it, although I'd use an alternative....You can have more than one authortative server. First choose a master file and then get everything the way you want it, being sure to name the other DNS servers you want to be authoritative in forward zone NS records. Set the other DNS servers to be slaves and get the data from your single master. Thus updating is only done one place but the authoritative servers are at other locations as well as the master.

You establish your authoritative servers under your domain registration or they will not be contacted. I think that you might even be able to specify the slave servers here and keep your master DNS server out of the advertised mix (except for the required NS records).

share|improve this answer

Is there a way to have two DNS service providers?

Presuming you are talking about authoritative service (i.e. a service provider serving your zone data, and not about providing answers to your clients' recursive queries) it's actually not that uncommon for organizations with high availability needs to contract with a secondary DNS provider.

You should only have one master server, but secondaries can slave from that, receiving data by zone transfer.

That said, if you require a provider with a simple web management interface, you may find that many assume that you are using their servers for all of your DNS needs, and thus they may not have interface options available for controlling the relationship between their servers and DNS nameservers you are also using at another provider.

share|improve this answer

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.