Table of ContentsPreface 1. Background A (Very) Brief History of the Internet On the Internet and Internets The Domain Name System, in a Nutshell The History of the Microsoft DNS Server Must I Use DNS? 2. How Does DNS Work? The Domain Namespace The Internet Domain Namespace Delegation Name Servers and Zones Resolvers Resolution Caching 3. Where Do I Start? Which Name Server? Choosing a Domain Name 4. Setting Up the Microsoft DNS Server Our Zone Installing the DNS Server The DNS Console Setting Up DNS Data Running a Primary Master Name Server Running a Secondary Name Server Adding More Zones DNS Properties What Next? 5. DNS and Electronic Mail MX Records Adding MX Records with the DNS Console What's a Mail Exchanger, Again? The MX Algorithm DNS and Exchange 6. Configuring Hosts The Resolver Resolver Configuration Advanced Resolver Features Other Windows Resolvers Sample Resolver Configurations 7. Maintaining the Microsoft DNS Server What About Signals? Logging Updating Zone Data Zone Datafile Controls Aging and Scavenging 8. Integrating with Active Directory (download pdf) Active Directory Domains Storing Zones in Active Directory DNS as a Service Location Broker 9. Growing Your Domain How Many Name Servers? Adding More Name Servers Registering Name Servers Changing TTLs Planning for Disasters Coping with Disaster 10. Parenting When to Become a Parent How Many Children? What to Name Your Children How to Become a Parent: Creating Subdomains Subdomains of in-addr.arpa Domains Good Parenting Managing the Transition to Subdomains The Life of a Parent 11. Advanced Features and Security New Ways to Make Changes WINS Linkage Building Up a Large, Sitewide Cache with Forwarders Load Sharing Between Mirrored Servers The ABCs of IPv6 Addressing Securing Your Name Server 12. nslookup and dig Is nslookup a Good Tool? Interactive Versus Noninteractive Option Settings Avoiding the Search List Common Tasks Less Common Tasks Troubleshooting nslookup Problems Best of the Net Using dig 13. Managing DNS from the Command Line Installing the DNS Server Stopping and Starting the DNS Server Service Managing the DNS Server Configuration An Installation and Configuration Batch Script Other Command-Line Utilities 14. Managing DNS Programmatically WMI and the DNS Provider WMI Scripting with VBScript and Perl Server Classes Zone Classes Resource Record Classes 15. Troubleshooting DNS Is DNS Really Your Problem? Checking the Cache Using DNSLint Potential Problem List Interoperability Problems Problem Symptoms 16. Miscellaneous Using CNAME Records Wildcards A Limitation of MX Records DNS and Internet Firewalls Dial-up Connections A. DNS Message Format and Resource Records Master File Format DNS Messages Resource Record Data B. Converting from BIND to the Microsoft DNS Server C. Top-Level Domains Index |


