Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

I've rented a dedicated server for several years with a number of domains. I've got a coding background so am comfortable with that side of the tech, but I hate that I still don't truly understand DNS settings.

Example: My provider (hostgator) just told me that my parent nameservers are not correctly configured as there is no A record for my primary nameserver.

What book/link/tutorial should I read to go from kind of understanding that comment to really understanding it & knowing exactly what I need to do to fix it rather than trial & error which is what I usually do.


BTW I'm using a WHM/cpanel linux setup at hostgator but am eager to learn the fundamentals.

share|improve this question

3 Answers 3

up vote 2 down vote accepted

It sounds like you do not have a forward lookup (A record) specified for your nameserver. (IE. ns1.example.com)

O'Reilly's DNS and BIND book is quite good. The DNS-HOWTO has some great technical details. Searching the Internet will also uncover substantial details regarding DNS, as it is an old protocol.

DNS for Rocket Scientists is a book that is published on the Internet, which I love to use for reference.

Specific to Cpanel, there is various documentation regarding DNS on their Web site.

Finally, reading and knowing the RFCs is a great way to support your knowledge with the foundation of any Internet protocol.

share|improve this answer
What a terrific answer. Exactly what I was looking for. Many thanks. Thanks also to the others who responded. I also appreciate that both books you mention are available online/ebook so I can get cracking right away. Thank-you –  KP Overflow May 3 '10 at 18:10

Also note http://www.checkdns.net

You can fast-check your dns setup there.

share|improve this answer

You could also have a look at some of the tutorials on the easydns and dnsmadeasy websites, they probably show the essentials in an easy to digest format.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.