My Account
View Cart
Home
Community
Books & Videos
Safari Books Online
Conferences
Training
School of Technology
About
Complete List
Bestsellers
New Releases
Rough Cuts
Upcoming Titles
Ebooks
By Publisher
By Series
Out of Print
Order Info
Search
Search Tips
DNS and BIND, Fourth Edition
By
Paul Albitz
,
Cricket Liu
April 2001
Pages: 622
|
Table of Contents
|
Index
|
Sample Chapter
|
Colophon
Table of Contents
Chapter 1
Background
A (Very) Brief History of the Internet
On the Internet and internets
The Domain Name System in a Nutshell
The History of BIND
Must I Use DNS?
Chapter 2
How Does DNS Work?
The Domain Name Space
The Internet Domain Name Space
Delegation
Name Servers and Zones
Resolvers
Resolution
Caching
Chapter 3
Where Do I Start?
Getting BIND
Choosing a Domain Name
Chapter 4
Setting Up BIND
Our Zone
Setting Up Zone Data
Setting Up a BIND Configuration File
Abbreviations
Host Name Checking (BIND 4.9.4 and Later Versions)
Tools
Running a Primary Master Name Server
Running a Slave Name Server
Adding More Zones
What Next?
Chapter 5
DNS and Electronic Mail
MX Records
What's a Mail Exchanger, Again?
The MX Algorithm
Chapter 6
Configuring Hosts
The Resolver
Sample Resolver Configurations
Minimizing Pain and Suffering
Vendor -Specific Options
Chapter 7
Maintaining BIND
Controlling the Name Server
Updating Zone Data Files
Organizing Your Files
Changing System File Locations in BIND 8 and 9
Logging in BIND 8 and 9
Keeping Everything Running Smoothly
Chapter 8
Growing Your Domain
How Many Name Servers?
Adding More Name Servers
Registering Name Servers
Changing TTLs
Planning for Disasters
Coping with Disaster
Chapter 9
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
Chapter 10
Advanced Features
Address Match Lists and ACLs
DNS Dynamic Update
DNS NOTIFY (Zone Change Notification)
Incremental Zone Transfer (IXFR)
Forwarding
Views
Round Robin Load Distribution
Name Server Address Sorting
Preferring Name Servers on Certain Networks
A Nonrecursive Name Server
Avoiding a Bogus Name Server
System Tuning
Compatibility
The ABCs of IPv6 Addressing
Addresses and Ports
IPv6 Forward and Reverse Mapping
Chapter 11
Security
TSIG
Securing Your Name Server
DNS and Internet Firewalls
The DNS Security Extensions
Chapter 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
Chapter 13
Reading BIND Debugging Output
Debugging Levels
Turning On Debugging
Reading Debugging Output
The Resolver Search Algorithm and Negative Caching (BIND 8)
The Resolver Search Algorithm and Negative Caching (BIND 9)
Tools
Chapter 14
Troubleshooting DNS and BIND
Is NIS Really Your Problem?
Troubleshooting Tools and Techniques
Potential Problem List
Transition Problems
Interoperability and Version Problems
TSIG Errors
Problem Symptoms
Chapter 15
Programming with the Resolver and Name Server Library Routines
Shell Script Programming with nslookup
C Programming with the Resolver Library Routines
Perl Programming with Net::DNS
Chapter 16
Miscellaneous
Using CNAME Records
Wildcards
A Limitation of MX Records
Dialup Connections
Network Names and Numbers
Additional Resource Records
DNS and WINS
DNS and Windows 2000
Appendix A
DNS Message Format and Resource Records
Master File Format
DNS Messages
Resource Record Data
Appendix B
BIND Compatibility Matrix
Appendix C
Compiling and Installing BIND on Linux
Instructions for BIND 8.2.3
Instructions for BIND 9.1.0
Appendix D
Top-Level Domains
Appendix E
BIND Name Server and Resolver Configuration
BIND Name Server Boot File Directives and Configuration File Statements
BIND 4 Boot File Directives
BIND 8 Configuration File Statements
BIND 9 Configuration File Statements
BIND Resolver Statements
Colophon
Return to
DNS and BIND