Know any good DNS services?

AdHustler

New member
Aug 24, 2007
4,377
44
0
Im looking for a (cheap) but decent DNS service that i can put as an intermediary between my domain and server. ANy suggestions would be appreciated. Thanks
 


I've tried everydns , for the most part it works, but I noticed a couple times they were subject to DDOS attacks.

I ended up using my dns server on the dedicated box when I didn't need to do any kind of odd dns setup. I Still use everydns , just not on all my domains.
 
If you're looking for the cheapest option (free), I'd recommend EveryDNS (run by the guy who started OpenDNS). I'm sure there are better, paid solutions, but that's what I use for my personal domains. My SEM campaigns have DNS straight from my server, but I should really change that for redundancy purposes.
 
I used ZoneEdit.com in the past and didn't have any problems with it, although their UI and billing methods take some getting used to.
 
can someone explain why does one need this service? By default most registrars give you the option to manage your DNS.
 
can someone explain why does one need this service? By default most registrars give you the option to manage your DNS.

Most DNS are self-hosted on the same server (or within the same data center) as your own website. Which is mainly easy for people if they went the cpanel/whm route (Since most of the time its automated when you add a domain, or subdomain, etc)

But if you don't have cpanel, or you have a special setup, or you simply want the extra security of knowing your DNS server conforms to RFC standards by being off site, you may wish to use an external DNS.

I guess I could give you two scenarios.
1) You know how to setup a webserver and database server, but totally confused by BIND in a command line configuration and you're running Ubuntu on a low powered dedicated. You could keep the memory and cpu down by strictly running web and database, by using a DNS service to point to the server instead. (it's also a good way allow some more technology savvy clients to point to new domain names, without giving them access to your internal DNS configuration :P)

2) You host your site on one server, but you got a crapload of c-block IP addresses at another provider. (remember the lil ubuntu box above with no cpanel, and using nginx webserver?) You could simply point your domain to the little box, proxy_pass it over to your actual more powerful hosting, and as such you've made a uniquely different IP address for your website than what your hosting provider provided you. (and it would still work since cpanel/whm setups are name based, they load up the site based on the domain given).
 
Most DNS are self-hosted on the same server (or within the same data center) as your own website. Which is mainly easy for people if they went the cpanel/whm route (Since most of the time its automated when you add a domain, or subdomain, etc)

But if you don't have cpanel, or you have a special setup, or you simply want the extra security of knowing your DNS server conforms to RFC standards by being off site, you may wish to use an external DNS.

I guess I could give you two scenarios.
1) You know how to setup a webserver and database server, but totally confused by BIND in a command line configuration and you're running Ubuntu on a low powered dedicated. You could keep the memory and cpu down by strictly running web and database, by using a DNS service to point to the server instead. (it's also a good way allow some more technology savvy clients to point to new domain names, without giving them access to your internal DNS configuration :P)

2) You host your site on one server, but you got a crapload of c-block IP addresses at another provider. (remember the lil ubuntu box above with no cpanel, and using nginx webserver?) You could simply point your domain to the little box, proxy_pass it over to your actual more powerful hosting, and as such you've made a uniquely different IP address for your website than what your hosting provider provided you. (and it would still work since cpanel/whm setups are name based, they load up the site based on the domain given).

Thanks for taking the time to explain.