Skip to content

DNS and BIND Help for System Administrators

Best in textbook rentals since 2012!

ISBN-10: 0596100574

ISBN-13: 9780596100575

Edition: 5th 2006 (Revised)

Authors: Cricket Liu, Paul Albitz

List price: $59.99
Shipping box This item qualifies for FREE shipping.
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

DNS and BIND tells you everything you need to work with one of the Internet's fundamental building blocks: the distributed host information database that's responsible for translating names into addresses, routing mail to its proper destination, and many other services. This book brings you up-to-date with the latest changes in this crucial service. 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…    
Customers also bought

Book details

List price: $59.99
Edition: 5th
Copyright year: 2006
Publisher: O'Reilly Media, Incorporated
Publication date: 6/20/2006
Binding: Paperback
Pages: 632
Size: 7.09" wide x 9.17" long x 1.46" tall
Weight: 2.090
Language: English

Cricket Liu matriculated at the University of California's Berkeley campus, 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 Labs' computer room). Cricket was hostmaster@hp.com for over three years, and then joined HP's Professional Services Organization to cofound HP's Internet Consulting Program. Cricket left HP in 1997 to form Acme Byte & Wire, a DNS consulting and training company, with his…    

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 Paul developed the tools used to run the hp.com domain. More recently he has been involved in networking HP's DesignJet plotter. Before joining HP, Paul was a system administrator in the CS Department of Purdue University. As system administrator, Paul ran versions of BIND before BIND's initial release with 4.3 BSD. Paul and his wife Katherine live in San Diego, CA.

Preface
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?
How Does DNS Work?
The Domain Namespace
The Internet Domain Namespace
Delegation
Nameservers and Zones
Resolvers
Resolution
Caching
Where Do I Start?
Getting BIND
Choosing a Domain Name
Setting Up BIND
Our Zone
Setting Up Zone Data
Setting Up a BIND Configuration File
Abbreviations
Hostname Checking
Tools
Running a Primary Nameserver
Running a Slave Nameserver
Adding More Zones
What's Next?
DNS and Electronic Mail
MX Records
Movie.edu's Mail Server
What's a Mail Exchanger, Again?
The MX Algorithm
DNS and Email Authentication
Configuring Hosts
The Resolver
Resolver Configuration
Sample Resolver Configurations
Minimizing Pain and Suffering
Additional Configuration Files
The Windows XP Resolver
Maintaining BIND
Controlling the Nameserver
Updating Zone Datafiles
Organizing Your Files
Changing System File Locations
Logging
Keeping Everything Running Smoothly
Growing Your Domain
How Many Nameservers?
Adding More Nameservers
Registering Nameservers
Changing TTLs
Planning for Disasters
Coping with Disaster
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
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
Nameserver Address Sorting
Preferring Nameservers on Certain Networks
A Nonrecursive Nameserver
Avoiding a Bogus Nameserver
System Tuning
Compatibility
The ABCs of IPv6 Addressing
Addresses and Ports
Security
TSIG
Securing Your Nameserver
DNS and Internet Firewalls
The DNS Security Extensions
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
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
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
Programming with the Resolver and Nameserver Library Routines
Shell Script Programming with nslookup
C Programming with the Resolver Library Routines
Perl Programming with Net::DNS
Architecture
External, Authoritative DNS Infrastructure
Forwarder Infrastructure
Internal DNS Infrastructure
Operations
Keeping Up with DNS and BIND
Miscellaneous
Using CNAME Records
Wildcards
A Limitation of MX Records
Dial-up Connections
Network Names and Numbers
Additional Resource Records
ENUM
Internationalized Domain Names
DNS and WINS
DNS, Windows, and Active Directory
DNS Message Format and Resource Records
BIND Compatibility Matrix
Compiling and Installing BIND on Linux
Top-Level Domains
BIND Nameserver and Resolver Configuration
Index