Configuring Domain Name System (DNS) servers

How DNS works
    The Internet domain structure
    DNS domain names and host names
    DNS resolution
        Iterative queries
        Recursive queries
    DNS name server types
        Master name servers
        Slave name servers
        Stub servers
        Caching-only name servers
    Setting up new domains
    Virtual domains
    Name service clients
    DNS utilities and daemons

Administering a DNS name server

The DNS Manager interface
    Configuring a host as a name server
    Zone resource records
        Entering information about the name server host
        Defining the zone administrator
        Defining the mail exchangers for a zone
        Entering information about the zone
    Defining the host resource records for a zone
    Optional host resource records
        Defining aliases for a host
        Defining the mail exchangers for a host
        Entering a description of the host
        Entering other information about the host
        Defining the host administrator
    Modifying the configuration of a zone
    Examining hosts that are configured for a zone
    Setting general preferences for name service
        Selecting name servers to use as forwarders
         Selecting name servers to be ignored
        Selecting hosts and networks that can request zone transfers
        Setting limits on the operation of the name server
        Setting options on the behavior of the name server
    Controlling and configuring the name server
    Defining default resource records for a zone

BIND 9 Administrator's Guide

BIND 9.1.0 Notes
    DNSSEC Release Notes
    IPv6-related notes
    BIND 8 to BIND 9 Migration Notes
    named.conf options
    Using the BIND 9 Simplified Database Interface

Troubleshooting DNS
    Using nslookup, dig, and host
        Using nslookup interactively
        Querying a single name or address
        Examples of using the dig command
        Examples of using the host command

For more about DNS