DNS on Windows Server 2003 |
By Robbie Allen, Matt Larson, Cricket Liu |
| |
Publisher | : O'Reilly |
Pub Date | : December 2003 |
ISBN | : 0-596-00562-8 |
Pages | : 416 |
| | Copyright |
| | Preface |
| | | Versions |
| | | What's New in This Edition |
| | | Organization |
| | | Audience |
| | | Obtaining the Example Programs |
| | | Viewing Microsoft Knowledge Base Articles |
| | | Conventions Used in This Book |
| | | Using Code Examples |
| | | How to Contact Us |
| | | Quotations |
| | | Acknowledgments |
|
| | Chapter 1. Background |
| | | Section 1.1. A (Very) Brief History of the Internet |
| | | Section 1.2. On the Internet and Internets |
| | | Section 1.3. The Domain Name System in a Nutshell |
| | | Section 1.4. The History of the Microsoft DNS Server |
| | | Section 1.5. Must I Use DNS? |
|
| | Chapter 2. How Does DNS Work? |
| | | Section 2.1. The Domain Namespace |
| | | Section 2.2. The Internet Domain Namespace |
| | | Section 2.3. Delegation |
| | | Section 2.4. Name Servers and Zones |
| | | Section 2.5. Resolvers |
| | | Section 2.6. Resolution |
| | | Section 2.7. Caching |
|
| | Chapter 3. Where Do I Start? |
| | | Section 3.1. Which Name Server? |
| | | Section 3.2. Choosing a Domain Name |
|
| | Chapter 4. Setting Up the Microsoft DNS Server |
| | | Section 4.1. Our Zone |
| | | Section 4.2. Installing the Microsoft DNS Server |
| | | Section 4.3. The DNS Console |
| | | Section 4.4. Setting Up DNS Data |
| | | Section 4.5. Running a Primary Master Name Server |
| | | Section 4.6. Running a Secondary Name Server |
| | | Section 4.7. Adding More Zones |
| | | Section 4.8. DNS Properties |
| | | Section 4.9. What Next? |
|
| | Chapter 5. DNS and Electronic Mail |
| | | Section 5.1. MX Records |
| | | Section 5.2. Adding MX Records with the DNS Console |
| | | Section 5.3. What's a Mail Exchanger, Again? |
| | | Section 5.4. The MX Algorithm |
| | | Section 5.5. DNS and Exchange |
|
| | Chapter 6. Configuring Hosts |
| | | Section 6.1. The Resolver |
| | | Section 6.2. Resolver Configuration |
| | | Section 6.3. Advanced Resolver Features |
| | | Section 6.4. Other Windows Resolvers |
| | | Section 6.5. Sample Resolver Configurations |
|
| | Chapter 7. Maintaining the Microsoft DNS Server |
| | | Section 7.1. What About Signals? |
| | | Section 7.2. Logging |
| | | Section 7.3. Updating Zone Data |
| | | Section 7.4. Zone Datafile Controls |
| | | Section 7.5. Aging and Scavenging |
|
| | Chapter 8. Integrating with Active Directory |
| | | Section 8.1. Active Directory Domains |
| | | Section 8.2. Storing Zones in Active Directory |
| | | Section 8.3. DNS as a Service Location Broker |
|
| | Chapter 9. Growing Your Domain |
| | | Section 9.1. How Many Name Servers? |
| | | Section 9.2. Adding More Name Servers |
| | | Section 9.3. Registering Name Servers |
| | | Section 9.4. Changing TTLs |
| | | Section 9.5. Planning for Disasters |
| | | Section 9.6. Coping with Disaster |
|
| | Chapter 10. Parenting |
| | | Section 10.1. When to Become a Parent |
| | | Section 10.2. How Many Children? |
| | | Section 10.3. What to Name Your Children |
| | | Section 10.4. How to Become a Parent: Creating Subdomains |
| | | Section 10.5. Subdomains of in-addr.arpa Domains |
| | | Section 10.6. Good Parenting |
| | | Section 10.7. Managing the Transition to Subdomains |
| | | Section 10.8. The Life of a Parent |
|
| | Chapter 11. Advanced Features and Security |
| | | Section 11.1. New Ways to Make Changes |
| | | Section 11.2. WINS Linkage |
| | | Section 11.3. Building Up a Large, Sitewide Cache with Forwarders |
| | | Section 11.4. Load Sharing Between Mirrored Servers |
| | | Section 11.5. The ABCs of IPv6 Addressing |
| | | Section 11.6. Securing Your Name Server |
|
| | Chapter 12. nslookup and dig |
| | | Section 12.1. Is nslookup a Good Tool? |
| | | Section 12.2. Interactive Versus Noninteractive |
| | | Section 12.3. Option Settings |
| | | Section 12.4. Avoiding the Search List |
| | | Section 12.5. Common Tasks |
| | | Section 12.6. Less Common Tasks |
| | | Section 12.7. Troubleshooting nslookup Problems |
| | | Section 12.8. Best of the Net |
| | | Section 12.9. Using dig |
|
| | Chapter 13. Managing DNS from the Command Line |
| | | Section 13.1. Installing the DNS Server |
| | | Section 13.2. Stopping and Starting the DNS Server Service |
| | | Section 13.3. Managing the DNS Server Configuration |
| | | Section 13.4. An Installation and Configuration Batch Script |
| | | Section 13.5. Other Command-Line Utilities |
|
| | Chapter 14. Managing DNS Programmatically |
| | | Section 14.1. WMI and the DNS Provider |
| | | Section 14.2. WMI Scripting with VBScript and Perl |
| | | Section 14.3. Server Classes |
| | | Section 14.4. Zone Classes |
| | | Section 14.5. Resource Record Classes |
|
| | Chapter 15. Troubleshooting DNS |
| | | Section 15.1. Is DNS Really Your Problem? |
| | | Section 15.2. Checking the Cache |
| | | Section 15.3. Using DNSLint |
| | | Section 15.4. Potential Problem List |
| | | Section 15.5. Interoperability Problems |
| | | Section 15.6. Problem Symptoms |
|
| | Chapter 16. Miscellaneous |
| | | Section 16.1. Using CNAME Records |
| | | Section 16.2. Wildcards |
| | | Section 16.3. A Limitation of MX Records |
| | | Section 16.4. DNS and Internet Firewalls |
| | | Section 16.5. Dial-up Connections |
|
| | Appendix A. DNS Message Format and Resource Records |
| | | Section A.1. Master File Format |
| | | Section A.2. DNS Messages |
| | | Section A.3. Resource Record Data |
|
| | Appendix B. Converting from BIND to the Microsoft DNS Server |
| | | Section B.1. Step 1: Change the DNS Server Startup Method to File |
| | | Section B.2. Step 2: Stop the Microsoft DNS Server |
| | | Section B.3. Step 3: Change the Zone Datafile Naming Convention |
| | | Section B.4. Step 4: Copy the Files |
| | | Section B.5. Step 5: Get a New Root Name Server Cache File |
| | | Section B.6. Step 6: Restart the DNS Server |
| | | Section B.7. Step 7: Change the DNS Server Startup Method to Registry |
|
| | Appendix C. Top-Level Domains |
| | Colophon |
| | Index |