amuck-landowner

Host your own DNS or use a DNS specialist company?

Wambo

New Member
For the average site is it better to host your own DNS or use a company like dnsmadeeasy, cloudflare (without all the features) or your domain registar's dns hosting? Why?
 

AlbaHost

New Member
Verified Provider
In many cases its better using other dns like cloudflare which it use anycast dns, because visitors will reach faster your site which it will depend on visitors latency.
 
Last edited by a moderator:

wlanboy

Content Contributer
In many cases its better using other dns like cloudflare which it use anycast dns, because visitors will reach faster your site which it will depend on visitors latency.

Second that. I am using CloudFlare for all my private domains. 
For quite static domains dns.he.net is great too.
 

DomainBop

Dormant VPSB Pathogen
I'll be the dissenter and say if you rely exclusively on one DNS provider like CloudFlare you're introducing a single point of failure.  CloudFlare has had a couple of system wide outages over the years.


One example from 2013 (from CloudFlare's blog):

This morning at 09:47 UTC CloudFlare effectively dropped off the Internet. The outage affected all of CloudFlare's services including DNS and any services that rely on our web proxy. During the outage, anyone accessing CloudFlare.com or any site on CloudFlare's network would have received a DNS error. Pings and Traceroutes to CloudFlare's network resulted in a "No Route to Host" error.

I vote for "host your own DNS",.  Get 3+ cheap but reliable geographically dispersed VPS's  (512MB is enough) at different providers/different networks. My preferred DNS software is PowerDNS not Bind (if you need a graphic admin interface you can use PowerAdmin which isn't a resource hog like CPanel for DNS). No single point of failure and you should be able to achieve higher uptime than if you used CloudFlare (unless you choose VPS hosts who suck or whose networks suck).  
 

TeenLinux

New Member
I always use CloudFare for ALL of my domains. Mainly because it speeds up your website, protects you from L7 DDoS attacks where some DDoS protected hosts fail... And of course for the free SSL which is good for non-production or non-critical sites.
 

JahAGR

New Member
I vote for "host your own DNS",.  Get 3+ cheap but reliable geographically dispersed VPS's  (512MB is enough) at different providers/different networks. My preferred DNS software is PowerDNS not Bind (if you need a graphic admin interface you can use PowerAdmin which isn't a resource hog like CPanel for DNS).

This is my exact DNS setup. 3x cheap VPS with PowerDNS + Poweradmin. Really works well.


In the past I had used BuddyNS. Service was fine but I was always riding the limits of the free tier.
 

Localnode

New Member
Verified Provider
The only problem with hosting your own DNS (from a shared perspective) is resellers don't have access to the DNS cluster by default. You have to add them manually so they can use the external ones.
Which is where Rage4 and other DNS providers come in with WHM API.
 

ikoula

Member
Verified Provider
Hello,


i'd say it depends on you website's content.


If you want to manage your dns and the way records are replicated use your own DNS.


If you need to protect your sites use cloudflare.


If you want the easy way use your registrar's DNS.
 

fm7

Active Member
For the average site is it better to host your own DNS or use a company like dnsmadeeasy, cloudflare (without all the features) or your domain registar's dns hosting? Why?

IMO hosting nameservers can be justified only for a (very) few use cases. For average sites, using the domain registrar's nameservers is fine. If you want server monitoring/DNS failover, dnsmadeeasy is great.
 
Last edited by a moderator:

mitgib

New Member
Verified Provider
As my golden rule, if you don't have root, don't use it. I host my own DNS, cPanel DNSONLY and PowerDNS, all are diverse and if there is a problem, I have nobody but myself to blame and can fix the issue in minutes, when there is one.  very rare I have DNS issues, and when my users have issues, I can fix their problem instead of relying on some 3rd party.


The only thing I rely on 3rd parties for is SSL certs and domain registration
 
Last edited by a moderator:

drmike

100% Tier-1 Gogent
Like most things, all the moving parts are tedious horror to keep track of.


I've used CloudFlare - isn't bad, just might end up with downtime and vendor that can change biz on whim.  We see that sort of thing too often with tech.


Rage4 is alright too.  Free tier and some features might be interested in.


Lately, I've been leaving DNS to domain registrars.
 

Neo

Member
I use Rage4, moved away from PDNS clustered with MYSQL Replication, had enought Nodes for that but DDOS protection was a concern.


But now since Rage4 revoked Unlimited from Sponsored Accounts (early Promo Accounts/Free Paid like 12 bucks per year) and moved it to 100mio request no idea what happens if someone request from ther servers 120mio times just to piss me off.
 
Top
amuck-landowner