This is a long post with several questions. I hope others in the future will find it useful, as I've searched these forums rather exhaustively and didn't find what I was looking for. Thanks in advance for your insights, as I am not that experienced with DNS management.
I have a single dedicated WHM/cPanel box at my host. I have dns service with dtdns.com. A more experienced friend of mine told me that ideally you should never run a nameserver on the same box as your webserver. Also it should reduce my web server overhead to not have DNS running at all on the local box, but I'm finding that lots of WHM screens expect local DNS to be on and the lack of information on this topic, here and on the internet, has me concerned that maybe it's not such a good idea after all. I like the idea of having rock-solid DNS (dtdns name servers are geographically dispersed, one in LA and the other in NY - it just seems more reliable to handle DNS not on my web server.)
Basically what I am trying to figure out is, if I am using a 3rd-party DNS provider, what do I put in for Primary & Secondary name servers?
When I asked this question to the admin at 3rd-party dtdns.com, he said, in part,
I got an email from cpanel ...
What am I missing? Should I just bag the idea and run DNS locally afterall? I would really appreciate your reply.
I have a single dedicated WHM/cPanel box at my host. I have dns service with dtdns.com. A more experienced friend of mine told me that ideally you should never run a nameserver on the same box as your webserver. Also it should reduce my web server overhead to not have DNS running at all on the local box, but I'm finding that lots of WHM screens expect local DNS to be on and the lack of information on this topic, here and on the internet, has me concerned that maybe it's not such a good idea after all. I like the idea of having rock-solid DNS (dtdns name servers are geographically dispersed, one in LA and the other in NY - it just seems more reliable to handle DNS not on my web server.)
Basically what I am trying to figure out is, if I am using a 3rd-party DNS provider, what do I put in for Primary & Secondary name servers?
When I asked this question to the admin at 3rd-party dtdns.com, he said, in part,
That makes sense, as I always understood DNS to be one-way-inbound from the internet to the registrar to the ip of the server. But I can't add my own server as a name server unless I get another static IP, which I can easily to, but I was trying to not run local DNS. What does '...it is likely for resolvers...' mean?The only thing that should be pointed to our servers are the name server entries for the domain at the registry where the domain was purchased. If you have software that is asking for DNS servers, it is likely for resolvers, though that is usually configured within the TCP/IP configuration of the operating system. I am not familiar with the software that you are using, but I'm going to guess it will not play nice with our system and would not recommend putting our name servers in there.
I got an email from cpanel ...
I've looked at /etc/hosts... it has...From: cpanel at smyservername.mydomainname.com
Subject: [ipcheck] Problems with dns setup on myservername.mydomainname.com
Date: June 23, 2006 12:01:15 AM MST
To: [me]@[myemailaddress]
IMPORTANT: Do not ignore this email.
The hostname (myservername.mydomainname.com) resolves to . It should resolve to [my].[static].[ip].[address]. Please be sure to correct /etc/hosts as well as the 'A' entry in zone file for the domain.
Some are all of these problems can be caused by /etc/resolv.conf being setup incorrectly. Please check this file if you believe everything else is correct.
You may be able to automaticly correct this problem by using the ' Add an A entry for your hostname ' under ' Dns Functions ' in your Web Host Manager
I've looked at /etc/resolv.conf... it has...[my].[static].[ip].[address] [myservername.mydomainname.com] [myservername]
127.0.0.1 localhost
In WHM, when I tried to 'Add an A Entry for Hostname' I got the following:nameserver [my].[static].[ip].[address]
After doing this, there was no change to either /hosts or /resolv.confThe zone for the root domain [mydomainname] is missing, or could not be read. The ip address will be read from the webserver configuration and a new zone will be created for this subdomain. Bind reconfiguring on server using rndc
Created DNS entry for [myservername.mydomainname.com]
Add Complete
What am I missing? Should I just bag the idea and run DNS locally afterall? I would really appreciate your reply.