USE DLINT TO CHECK DNS CONFIGURATION

With the advent of consumer-level high-speed Internet and low-cost bandwidth, more and more individuals are hosting their own domains instead of relying on third parties to host domains for them. Using Linux, it's feasible to use free and open software on an enterprise-class operating system.

Administering your own domain requires some specific knowledge, particularly when it comes to handling your domain's DNS entries. Most people aren't interested in learning the various ins and outs of properly maintaining and creating zone entries for a domain. Additionally, they may not have enough experience to identify whether what they are configuring is correct.

Dlint is a piece of open source software that checks a DNS zone for errors. It reports many common misconfigurations such as hostnames that have A records but no PTR records and misplaced comments or typos. Dlint can also recursively check subdomains to ensure that they are correct.

If you're not sure whether your BIND or djbdns configuration is correct, examine Dlint to diagnose possible configuration problems. Dlint is available online.

http://www.domtools.com/dns/dlint.shtml