Buying Options
DNS and BIND, Fifth Edition

Save a Tree - Go Digital What is this?

Ebook $39.99
Add to Cart
Print+Ebook $54.99
Add to Cart
Print $49.99
Add to Cart
Print £38.50 What is this?
Add to Cart
Safari Books Online
Read Now >
Description

The fifth edition covers BIND 9.3.2, the most recent release of the BIND 9 series, as well as BIND 8.4.7. BIND 9.3.2 contains further improvements in security and IPv6 support, and important new features such as internationalized domain names, ENUM (electronic numbering), and SPF (the Sender Policy Framework). Whether you're an administrator involved with DNS on a daily basis or a user who wants to be more informed about the Internet and how it works, you'll find that this book is essential reading.

Full Description
Table of Contents
  1. Chapter 1 Background

    1. A (Very) Brief History of the Internet

    2. On the Internet and Internets

    3. The Domain Name System, in a Nutshell

    4. The History of BIND

    5. Must I Use DNS?

  2. Chapter 2 How Does DNS Work?

    1. The Domain Namespace

    2. The Internet Domain Namespace

    3. Delegation

    4. Nameservers and Zones

    5. Resolvers

    6. Resolution

    7. Caching

  3. Chapter 3 Where Do I Start?

    1. Getting BIND

    2. Choosing a Domain Name

  4. Chapter 4 Setting Up BIND

    1. Our Zone

    2. Setting Up Zone Data

    3. Setting Up a BIND Configuration File

    4. Abbreviations

    5. Hostname Checking

    6. Tools

    7. Running a Primary Nameserver

    8. Running a Slave Nameserver

    9. Adding More Zones

    10. What's Next?

  5. Chapter 5 DNS and Electronic Mail

    1. MX Records

    2. Movie.edu's Mail Server

    3. What's a Mail Exchanger, Again?

    4. The MX Algorithm

    5. DNS and Email Authentication

  6. Chapter 6 Configuring Hosts

    1. The Resolver

    2. Resolver Configuration

    3. Sample Resolver Configurations

    4. Minimizing Pain and Suffering

    5. Additional Configuration Files

    6. The Windows XP Resolver

  7. Chapter 7 Maintaining BIND

    1. Controlling the Nameserver

    2. Updating Zone Datafiles

    3. Organizing Your Files

    4. Changing System File Locations

    5. Logging

    6. Keeping Everything Running Smoothly

  8. Chapter 8 Growing Your Domain

    1. How Many Nameservers?

    2. Adding More Nameservers

    3. Registering Nameservers

    4. Changing TTLs

    5. Planning for Disasters

    6. Coping with Disaster

  9. Chapter 9 Parenting

    1. When to Become a Parent

    2. How Many Children?

    3. What to Name Your Children

    4. How to Become a Parent: Creating Subdomains

    5. Subdomains of in-addr.arpa Domains

    6. Good Parenting

    7. Managing the Transition to Subdomains

    8. The Life of a Parent

  10. Chapter 10 Advanced Features

    1. Address Match Lists and ACLs

    2. DNS Dynamic Update

    3. DNS NOTIFY (Zone Change Notification)

    4. Incremental Zone Transfer (IXFR)

    5. Forwarding

    6. Views

    7. Round-Robin Load Distribution

    8. Nameserver Address Sorting

    9. Preferring Nameservers on Certain Networks

    10. A Nonrecursive Nameserver

    11. Avoiding a Bogus Nameserver

    12. System Tuning

    13. Compatibility

    14. The ABCs of IPv6 Addressing

    15. Addresses and Ports

  11. Chapter 11 Security

    1. TSIG

    2. Securing Your Nameserver

    3. DNS and Internet Firewalls

    4. The DNS Security Extensions

  12. Chapter 12 nslookup and dig

    1. Is nslookup a Good Tool?

    2. Interactive Versus Noninteractive

    3. Option Settings

    4. Avoiding the Search List

    5. Common Tasks

    6. Less Common Tasks

    7. Troubleshooting nslookup Problems

    8. Best of the Net

    9. Using dig

  13. Chapter 13 Reading BIND Debugging Output

    1. Debugging Levels

    2. Turning On Debugging

    3. Reading Debugging Output

    4. The Resolver Search Algorithm and Negative Caching (BIND 8)

    5. The Resolver Search Algorithm and Negative Caching (BIND 9)

    6. Tools

  14. Chapter 14 Troubleshooting DNS and BIND

    1. Is NIS Really Your Problem?

    2. Troubleshooting Tools and Techniques

    3. Potential Problem List

    4. Transition Problems

    5. Interoperability and Version Problems

    6. TSIG Errors

    7. Problem Symptoms

  15. Chapter 15 Programming with the Resolver and Nameserver Library Routines

    1. Shell Script Programming with nslookup

    2. C Programming with the Resolver Library Routines

    3. Perl Programming with Net::DNS

  16. Chapter 16 Architecture

    1. External, Authoritative DNS Infrastructure

    2. Forwarder Infrastructure

    3. Internal DNS Infrastructure

    4. Operations

    5. Keeping Up with DNS and BIND

  17. Chapter 17 Miscellaneous

    1. Using CNAME Records

    2. Wildcards

    3. A Limitation of MX Records

    4. Dial-up Connections

    5. Network Names and Numbers

    6. Additional Resource Records

    7. ENUM

    8. Internationalized Domain Names

    9. DNS and WINS

    10. DNS, Windows, and Active Directory

  1. Appendix DNS Message Format and Resource Records

    1. Master File Format

    2. DNS Messages

    3. Resource Record Data

  2. Appendix BIND Compatibility Matrix

  3. Appendix Compiling and Installing BIND on Linux

    1. Instructions for BIND 8

    2. Instructions for BIND 9

  4. Appendix Top-Level Domains

  5. Appendix BIND Nameserver and Resolver Configuration

    1. BIND Nameserver Boot File Directives and Configuration File Statements

    2. BIND 8 Configuration File Statements

    3. BIND 9 Configuration File Statements

    4. BIND Resolver Statements

    5. BIND 9 Options Statement

  6. Colophon

Product Details
Title:
DNS and BIND, Fifth Edition
By:
Cricket Liu, Paul Albitz
Publisher:
O'Reilly Media
Formats:
  • Print
  • Ebook
  • Safari Books Online
Print:
May 2006
Ebook:
February 2009
Pages:
648
Print ISBN:
978-0-596-10057-5
| ISBN 10:
0-596-10057-4
Ebook ISBN:
978-0-596-10572-3
| ISBN 10:
0-596-10572-X
Customer Reviews
About the Authors
  1. Cricket Liu

    Cricket Liu graduated from the University of California, Berkeley, that great bastion of free speech, unencumbered Unix, and cheap pizza. He joined Hewlett-Packard after graduation and worked for HP for nine years.

    Cricket began managing the hp.com zone after the Loma Prieta earthquake forcibly transferred the zone's management from HP Labs to HP's Corporate Offices (by cracking a sprinkler main and flooding a Labs computer room). Cricket was [email protected] for over three years, and then joined HP's Professional Services Organization to co-found HP's Internet Consulting Program.

    Cricket left HP in 1997 to form Acme Byte & Wire, a DNS consulting and training company, with his friend Matt Larson. Network Solutions acquired Acme in June 2000, and later the same day merged with VeriSign. Cricket worked for a year as Director of DNS Product Management for VeriSign Global Registry Services.

    Cricket joined Infoblox, a company that develops DNS and DHCP appliances, in March, 2003. He is currently their Vice President of Architecture.

    Cricket, his wife, Paige, their son, Walt, and daughter, Greta, live in California with their two Siberian Huskies, Annie and Dakota.

    View Cricket Liu's full profile page.

  2. Paul Albitz

    Paul Albitz is a software engineer at Hewlett-Packard. Paul earned a Bachelor of Science degree from the University of Wisconsin, LaCrosse, and a Master of Science degree from Purdue University.

    Paul worked on BIND for the HP-UX 7.0 and 8.0 releases. During this time he developed the tools used to run the hp.com domain. Since then Paul has worked on various HP products during his 19 year career: HP JetDirect software, HP OfficeJet fax firmware, HPPhoto web site, and HP Photosmart Premier software.

    Paul and his wife Katherine live in San Diego California with their two cats, Gracie and Tiffany.

    View Paul Albitz's full profile page.

  • Book cover of DNS and BIND