0%

Book Description

If you're preparing to roll out IPv6 on your network, this concise book provides the essentials you need to support this protocol with DNS. You'll learn how DNS was extended to accommodate IPv6 addresses, and how you can configure a BIND name server to run on the network. This book also features methods for troubleshooting problems with IPv6 forward- and reverse-mapping, and techniques for helping islands of IPv6 clients communicate with IPv4 resources.

Topics include:

  • DNS and IPv6—Learn the structure and representation of IPv6 addresses, and the syntaxes of AAAA and PTR records in the ip6.arpa IPv6 reverse-mapping zone
  • BIND on IPv6—Use IPv6 addresses and networks in ACLs, and register and delegate to IPv6-speaking name servers
  • Resolver Configuration—Configure popular stub resolvers (Linux/Unix, MacOS X, and Windows) to query IPv6-speaking name servers
  • DNS64—Learn about the transition technology that allows clients with IPv6-only network stacks to communicate with IPv4 servers
  • Troubleshooting—Use the nslookup and dig troubleshooting tools to look up the IPv6 addresses of a domain name, or reverse-map an IPv6 address to a domain name

Table of Contents

  1. Preface
    1. Audience
    2. Assumptions This Book Makes
    3. Contents of This Book
    4. Conventions Used in This Book
    5. Using Code Examples
    6. Safari® Books Online
    7. How to Contact Us
    8. Acknowledgments
  2. 1. DNS and IPv6
    1. Background
    2. IPv6 and DNS
    3. The ABCs of IPv6 Addresses
    4. IPv6 Forward and Reverse Mapping
    5. AAAA and ip6.arpa
    6. Adding AAAA Records to Forward-Mapping Zones
    7. IPv6 Reverse-Mapping Zones
    8. Delegation and Reverse-Mapping Zones
    9. Built-In Empty Reverse-Mapping Zones
  3. 2. BIND on IPv6
    1. Listening for Queries
    2. Sending Queries
    3. More on Query Port Randomization
    4. Forcing the Use of a Particular Protocol
    5. IPv6 Masters and Slaves
    6. Other IPv6 Zone Transfer Controls
    7. IPv6 Networks and Addresses in ACLs
    8. Registering IPv6 Name Servers
    9. Delegating to IPv6 Name Servers
    10. Server Statements for IPv6 Name Servers
    11. Special Considerations
      1. Handling “Monolingual” Name Servers
      2. Handling Broken Resolvers
    12. rndc and IPv6
  4. 3. Resolver Configuration
    1. Mac OS X
    2. Windows
    3. Dynamic Resolver Configuration
      1. Resolver Configuration Using DHCPv6
      2. Resolver Configuration Using Router Advertisements
  5. 4. DNS64
    1. Authoritative Name Servers and DNS64
    2. Interaction Between DNS64 and DNSSEC
    3. DNS64 and Reverse Mapping
  6. 5. Troubleshooting
    1. nslookup
    2. dig
  7. About the Author
  8. Copyright
3.149.26.176