I have always preferred to run my servers without yet another extra service to maintain. So, I turn off named/bind
Main >> Service Configuration >> Service Manager
Un-check named.
DNS Entries at GoDaddy, BulkRegister, (insert name of provider) should simply point to the IP Address assigned by WHM when you set up the domain.
You DO NOT need to go through the hassle of setting up Name Servers...
BTW, if you were previously using custom nameservers at GoDaddy and want to use their Total DNS Control, on the domain control panel, bottom left, under NAME SERVERS, click 'Set Nameservers'.
Then select 'I WANT TO PARK MY DOMAINS'.
Within a few minutes the link for Total DNS Control should be live. To refresh the page look at the left column next to STATUS... There is a refresh link.
If you don't know how to do the basic dns entries, here's what your domain dns should look like; (you may have a ton of BS entries that make no sense! Just delete those errant godaddy entities and make your record look like this):
Code:
A Record
HOST......................Points To................................
@ 69.xx.xx.xx (IP address assigned in WHM).
CNAMES (Aliases)
HOST......................Points To................................
ftp @
www @
mail @
MX (Mail Exchange)
PRIORITY...........HOST..............Goes To.............
10 @ @
Your server host name, say if it's server.mydomain.com
Then you need to add a cname entry that points to @ under your mydomain.com dns; ie HOST: server points to: @ This will help with tougher email providers because server.mydomain.com will actually exist.
And that is pretty much it. If you have more specialized things to put into dns you'll need to add them, but the above should take care of 99% of everything. In ten years of performing server management, I've always wondered why everybody wants to run their own nameservers, (or hosting companies always tell customers how to, which is an insane procedure imo) when nameserver service is usually free from their registrar. Why execute the headache you don't need right? Besides that, if I were to spin the wheel on my single server going down versus the registrar's at any one time... Well- haha... I'm betting that daddy warbucks dns ain't gonna go tata anytime soon for sure with the degree of redundancy that they have for sure.
PS: Upon receipt of a new vps, be SURE, you go through every setting in WHM and ensure that your main server ip address and server name is correct and matches what you have intended. I say this because mine had wrong ips and weird names in various places, it took awhile... and I finally figured it out after taking a hard look at httpd.conf file.