• Announcements

    • MannDude

      Current state of vpsBoard   02/04/2017

      Dear vpsBoard members and guests:

      Over the last year or two vpsBoard activity and traffic has dwindled. I have had a change of career and interests, and as such am no longer an active member of the web hosting industry.

      Due to time constraints and new interests I no longer wish to continue to maintain vpsBoard. The web site will remain only as an archive to preserve and showcase some of the great material, guides, and industry news that has been generated by members, some of which I remain in contact to this very day and now regard as personal friends.

      I want to thank all of our members who helped make vpsBoard the fastest growing industry forum. In it's prime it was an active and ripe source of activity, news, guides and just general off-topic banter and fun.

      I wish all members and guests the very best, whether it be with your business or your personal projects.

      -MannDude
Wambo

Host your own DNS or use a DNS specialist company?

44 posts in this topic

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?

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites
2 hours ago, AlbaHost said:

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.

Share this post


Link to post
Share on other sites

Always use CloudFlare for DNS, love it.

Share this post


Link to post
Share on other sites

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):

Quote

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

2 people like this

Share this post


Link to post
Share on other sites
3 hours ago, DomainBop said:

I vote for "host your own DNS",.  Get 3+ cheap but reliable geographically dispersed VPS's  (512MB is enough) at different providers/different networks.

Why not use  multiple providers instead?

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites
9 hours ago, DomainBop said:

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.

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites
On 1/14/2016 at 7:24 AM, Wambo said:

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.

Share this post


Link to post
Share on other sites

Use a commercial DNS provider. DNS is (a) tricky to setup and (b) needs to be massively redundant..

Share this post


Link to post
Share on other sites

Route53 and CloudFlare personally.

Share this post


Link to post
Share on other sites

I host own DNS servers 

are sometimes used CDN solutions (CloudFlare or etc)

Share this post


Link to post
Share on other sites

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

1 person likes this

Share this post


Link to post
Share on other sites

I will suggest to use CDN provider like cloudflare for DNS management of a domain names. 

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites