DNS Debug & Setup Files
whois
- i.e "whois test.com"
- verify domain status is not "On Hold" causes anything resolving host name to IP to fail
- verify what name servers are pointed to and their IP's!

dig
"dig @205.158.16.5 test.com axfr" - test forward dns zone "test.com" xfer from name server
"dig @nic1.internex.net test.com axfr"
"dig @205.158.16.5 16.158.205.in-addr.arpa axfr" - test reverse dns zone transfer

named.conf or named.boot
- verify forward or reverse primary entries for zone
- verify forward or reverse secondary entries for zone

named-xfer
named-xfer -z test.com -f test 205.158.16.5
= zone transfer for "test.com" - paste into file "test" - pull zone info from "205.158.16.5"


Forward DNS via nslookup
nslookup nic1.internex.net - resolve name "nic1.internex.net" to IP

nslookup
set q=soa - (expire, time to live, retry and serial number values)
"domain.com"

set q=a - (host name to IP)
"hostname.domain.com" (i.e. "www.skunk.net" or "www.yourdomain.com")

set q=mx - (mail exchange)
"domain.com"

set q=ns - (name servers)
"domain.com"

set q=cname - (host name pointing to another host name)

set q=any - (SOA, NS, MX info plus A records for NS and MX lines)
"domain.com"

set q=hinfo - (historical info - view comments in file)

ls -d "domain.com" - (i.e. "ls -d skunk.net" - displays all forward dns info)

server "nic1.internex.net" - or other name server you wish to point to, to pull info

Reverse DNS
nslookup 205.158.16.5 - resolve IP "205.158.16.5" to name

nslookup
set q=ptr - (resolve IP to name)
"205.158.16.5" - will return the reverse dns host name associated with this IP

set q=soa - (expire, time to live, retry and serial number values)
"16.158.205.in-addr.arpa"


DNS File Setup

Forward DNS

Standard Forward Template - Full Class C

MX Records for a specific host

Round Robin - Web Servers

Round Robin - FTP Servers

named.boot

db.cache

Reverse DNS

Reverse Template - For Above Full Class C

Sub domains

Forward & Reverse - Primary & Secondary Entries

named.boot

Internic Root Servers List

db.cache


Suggestions... Send to: charly@skunk.net