Results 1 to 25 of 34
-
06-16-2010, 09:05 AM #1WHT Addict
- Join Date
- Apr 2010
- Posts
- 108
Running your own DNS Server - advantages?
Out of curiosity how many of you are running your own dns service for clients?
Are there any advantages or disadvantages to this?
Is it hard to setup?
-
06-16-2010, 09:19 AM #2Web Hosting Master
- Join Date
- Aug 2009
- Location
- Orlando, FL
- Posts
- 1,063
I do. It's pretty easy if you use the DNS through cPanel. I have also setup dedicated DNS boxes uses bind. If you know how DNS works, the process is pretty painless. It's great when I need to create new zone files on the fly and such.
We also utilize some private DNS zones for monitoring and access to things within our private network between data centers.-=SKULLBOX.NET=-
-
06-16-2010, 11:59 AM #3Web Hosting Evangelist
- Join Date
- Jul 2005
- Posts
- 489
Are there any advantages or disadvantages to this?
Is it hard to setup?
-
06-16-2010, 12:03 PM #4Newbie
- Join Date
- May 2010
- Location
- UK/USA/Switzerland
- Posts
- 25
Advantages:
-You can set your own TTL values and other parameters
-You can easily make changes to the name servers and flush/force updates (no waiting for someone else's system to update)
-If you have enough domains, the costs could be lower than paying a service provider for hosted DNS
-Can add value to existing services, especially if your offer a premium/managed service
-You learn a lot more than simply using someone else's web interface
Disadvantages:
-Additional admin work (keep up to date with latest vulnerabilities, make sure servers run smoothly and available)
-You become HIGHLY unpopular if they break as usually many clients are affected (i.e. entire business offline)
-Need to watch out for DDoS and other nasties that can cause outages too..
-Possibly additional costs if you do it properly, ideally host in different locations/countries/continents, on sufficient bandwidth and server resources and if you can, on different AS numbers.
My opinion: (as someone who runs an anycast DNS platform)
I would say, unless you know DNS very well, can troubleshoot complex issues, have a lot of monitoring in place and you configure your name servers properly (there are many misconfigured examples out on the Internet) it may be best to use a service provider who can take care of this for you.
Hope that helps..
Regards,
Andy Ashley.
-
06-16-2010, 02:38 PM #5Web Hosting Evangelist
- Join Date
- Jul 2009
- Posts
- 451
I would look at what the previous poster said.
For a small group of servers, DNS is still a big pain to learn correctly, and securely.
For a larger group, especially networked and all that, DNS (securely done) has a pretty high learning curve.
That being said.....
Your own networks are going to need their own dns locally anyway, right?
I say go third party until you can spend the time and money to learn, if it is a business you are running. If your own stuff, I would do it locally.
Take heed to those who mention 'take great care' because you can screw it up pretty easily...
-
06-16-2010, 03:14 PM #6Web Hosting Master
- Join Date
- Aug 2009
- Location
- Orlando, FL
- Posts
- 1,063
-=SKULLBOX.NET=-
-
06-16-2010, 04:52 PM #7WHT Addict
- Join Date
- Jun 2010
- Posts
- 120
Bind can be quite complex to configure manually so definitely go for one of the control panels. It does give you a lot more flexibility if you run it yourself though.
-
06-16-2010, 05:06 PM #8Web Hosting Master
- Join Date
- Aug 2009
- Location
- Orlando, FL
- Posts
- 1,063
-=SKULLBOX.NET=-
-
06-17-2010, 03:55 AM #9******* Unleaded
- Join Date
- Feb 2004
- Posts
- 3,849
adding to the list of disadvantages:
1. clients come to you for dns support
2. most hosts are in a single location
3. you may be doing something in which you are not a true expertedgedirector.com
managed dns global failover and load balance (gslb)
exactstate.com
uptime report for webhostingtalk.com
-
06-17-2010, 07:31 AM #10Aspiring Evangelist
- Join Date
- Mar 2010
- Posts
- 354
it's like pulling out your own teeth. you can do it, but you're better off going to the dentist.
-
06-17-2010, 09:48 AM #11WHT Addict
- Join Date
- Apr 2010
- Posts
- 108
So my next question
Once you configure bind on your system and theoretically have the DNS service running how do you point your domain to your IP
Say I registed my domain with godaddy - what are the next steps once I have bind up and running on my box?
-
06-17-2010, 09:51 AM #12Newbie
- Join Date
- Oct 2004
- Location
- Dallas and Houston, Texas
- Posts
- 21
-
06-17-2010, 10:19 AM #13WHT Addict
- Join Date
- Apr 2010
- Posts
- 108
Is it necessary to have two DNS services running on your box?
-
06-17-2010, 10:45 AM #14Aspiring Evangelist
- Join Date
- Apr 2010
- Location
- North Carolina
- Posts
- 442
-
06-17-2010, 10:46 AM #15Newbie
- Join Date
- Oct 2004
- Location
- Dallas and Houston, Texas
- Posts
- 21
two DNS services? You should only have one instance of the service running on the box. Best practices is to have at least two DNS servers running, preferably on separate networks. If you only have one server you may want to look at subscribing to one of the commercial DNS services to run as a slave to your server to ensure DNS records are reachable.
-
06-17-2010, 10:51 AM #16Junior Guru
- Join Date
- May 2009
- Location
- Indonesia
- Posts
- 217
i have six dns server major advantages is your record keep available and spread over the world with diffrent data center. Client get fast respond also. cmiiw
-
06-21-2010, 03:34 PM #17WHT Addict
- Join Date
- Apr 2010
- Posts
- 108
Any good free secondary dns servers/services anyone can recommend?
-
06-21-2010, 03:41 PM #18Newbie
- Join Date
- Oct 2004
- Location
- Dallas and Houston, Texas
- Posts
- 21
I'd really advise against using a free service, DNS is pretty critical to your sites staying up and reachable. The paid services are really pretty affordable, DNSmadeeasy starts at $30/year.
-
06-21-2010, 04:19 PM #19WHT Addict
- Join Date
- Apr 2010
- Posts
- 108
ok let's say I don't care about redundancy - is it possible to set up a slave dns service on the same box
If so how would I go about that? do I just create a new zone?
-
06-21-2010, 04:19 PM #20Master of the Truth
- Join Date
- Mar 2006
- Location
- Reston, VA
- Posts
- 3,131
Yellow Fiber Networks
http://www.yellowfiber.net : Managed Solutions - Colocation - Network Services IPv4/IPv6
Ashburn/Denver/NYC/Dallas/Chicago Markets Served zak@yellowfiber.net
-
06-21-2010, 04:40 PM #21Aspiring Evangelist
- Join Date
- Apr 2010
- Location
- North Carolina
- Posts
- 442
http://freedns.afraid.org is what I use.
-
06-21-2010, 05:32 PM #22Web Hosting Master
- Join Date
- Mar 2009
- Posts
- 3,816
-
06-23-2010, 07:22 PM #23Junior Guru Wannabe
- Join Date
- May 2010
- Posts
- 52
If your not worried about redundancy or response times you can just run a DNS server on one box with 2 ip addresses.
-
06-23-2010, 07:46 PM #24Junior Guru
- Join Date
- Apr 2004
- Posts
- 224
-
06-24-2010, 08:27 AM #25
Similar Threads
-
Running a DNS server
By norfstar in forum Hosting Security and TechnologyReplies: 0Last Post: 01-17-2008, 12:53 PM -
Running your own DNS server
By cws_mm in forum Hosting Security and TechnologyReplies: 4Last Post: 01-07-2008, 04:36 PM -
Advantages/Disadvantages of own DNS servers
By stub in forum Domain NamesReplies: 7Last Post: 10-17-2006, 04:00 PM -
Running DNS server, how?
By jerry2 in forum Dedicated ServerReplies: 4Last Post: 03-23-2006, 09:51 AM -
How to know if DNS is running an Name Server's too?
By hostbox in forum Hosting Security and TechnologyReplies: 5Last Post: 07-12-2003, 06:04 PM