DNS and BIND 3rd Edition
| Cricket Liu (Author) Find all the books, read about the author, and more. See search results for this author |
Use the Amazon App to scan ISBNs and compare prices.
DNS and BIND discusses 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. As the authors write in the preface, if you're using the Internet, you're already using DNS -- even if you don't know it.The third edition covers BIND 4.9, on which most commercial products are currently based, and BIND 8, which implements many important new features and will be the basis for the next generation of commercial name servers. It also covers topics like DNS security (greatly improved with BIND 8.1), asynchronous notification of changes to a zone, dynamic updates, and programming with Perl's Net::DNS module.Whether you're an administrator involved with DNS on 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.Topics include:
- What DNS does, how it works, and when you need to use it
- How to find your own place in the Internet's name space
- Setting up name servers
- Using MX records to route mail
- Configuring hosts to use DNS name servers
- Subdividing domains (parenting)
- Securing your name server: restricting who can query your server, preventing unauthorized zone transfers, avoiding bogus name servers, etc.
- Mapping one name to several servers for load sharing
- Troubleshooting: using nslookup, reading debugging output, common problems
- DNS programming, using the resolver library and Perl's Net::DNS module
Customers who viewed this item also viewed
Popular titles by this author
Learning CoreDNS: Configuring DNS for Cloud Native EnvironmentsPaperback$9.12 shippingOnly 11 left in stock - order soon.
Editorial Reviews
Amazon.com Review
This book's early chapters give a view of DNS from high altitude, explaining basic concepts such as domains, name servers, and name resolution. From there, the authors proceed on a more practical tack, presenting specific instructions for setting up your own domain and DNS server using BIND. The authors then tell you what to do as your domain grows and you need to add more machines, subdomains, and greater throughput capacity. They also talk a lot about nslookup and C programming with the various DNS and BIND libraries. Administrators will find the chapter on BIND debugging output particularly helpful. Here, the authors translate BIND's mysterious error messages and offer specific strategies for fixing and optimizing the program. This edition covers BIND 8.1.2, but pays lots of attention to older versions that are still in wide use (4.8.3 and 4.9). The authors are careful to note differences among the versions. --David Wall
Product details
- Publisher : O'Reilly & Associates; 3rd edition (November 11, 1998)
- Language : English
- Paperback : 499 pages
- ISBN-10 : 1565925122
- ISBN-13 : 978-1565925120
- Item Weight : 1.79 pounds
- Dimensions : 7 x 1.06 x 9 inches
- Best Sellers Rank: #3,671,791 in Books (See Top 100 in Books)
- #30 in Unix DNS & Bind
- #22,075 in Computer Science (Books)
- Customer Reviews:
About the author

I've been around the Internet since before we called it the Internet. In those early days, I thought the ARPANET was great mainly because I no longer needed to remember the crazy-long UUCP path in my friend Ubli's email address.
I'm mostly known for working on the Domain Name System and its BIND implementation. I was responsible for DNS at Hewlett-Packard way back in the late 1980s and early 1990s, a job that fell into my lap when I was called to attend a class on DNS in place of my friend and carpool-mate John, who had a family emergency. I later helped found HP's Americas Internet Consulting Practice. My friend Matt Larson and I left HP in 1997 to form Acme Byte & Wire, a boutique DNS consulting and training company, which we sold to Verisign in the summer of 2000.
I've taken a similarly convoluted course through Infoblox. I've always worked with Infoblox's sales and marketing teams, meeting with prospects and customers, giving talks and webinars. And I still consult with our engineering organization on DNSish issues (though, sadly, they need me less and less). But I've also run usability here (with help from more talented friends) and product management, and I've managed our IPv6 Center of Excellence. My title is currently Chief DNS Architect. (I'm not entirely sure what it means, either.) Some wags have suggested that "Chief Frequent Flyer" would be more appropriate.
I still love the Domain Name System and its (now) many implementations. I'm currently focusing on DNS security: not just the DNS Security Extensions, but how to protect name servers from DDoS attacks, how to avoid having your name servers exploited in those attacks, and how name servers can help provide defense in depth on your network.
Oh, and I wrote that book with the grasshopper on it. Like forever ago.
In my spare time, I love spending time with my kids, Walter and Greta, and my Siberian Huskies, Teddy and Gracie.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonTop reviews from the United States
There was a problem filtering reviews right now. Please try again later.
DNS and BIND clarifies all the mysteries associated with BIND (named) and DNS. Easy to read. Covers every detail from getting and installing the latest BIND, to configuration and troubleshooting. Has a great chapter on nslookup and another that gives detailed explanations of just about every BIND related error message. The only thing they left out is info on configuring syslog to manipulate in a usable manner the BIND generated messages.
For some reason, DNS seems to be a mystery to so many sysadmins. If it were as simple as people often pretend it is (typical system admin person: "Oh, I already know everything about DNS that I need to know... so why read a book or take a course?"), then why do I see 15,000+ lame server messages and 250+ mail CNAME messages every month? These errors are only the result of DNS configuration errors!
Very few sysadmin people REALLY know as much about BIND and DNS as they should. If you are a sysadmin person, do yourself a favor and buy and read this book. If you are an IT manager, check your system administrator's book shelf. If this book is missing, then buy it for them and make them read it! (You should read it first, then develop some test questions to see if they really did read it!)
This BOOK MUST BE REQUIRED READING for EVERY system administrator on any type of system connected to the Internet. If everyone that administered an Internet site read this book, we could probably reduce the error traffic on the Internet by 50% or more!
This book also should be the basis of a required one-quarter undergraduate CS course at all schools that teach CS, CE, IT, or equivalent.
One of the best written of the O'Reilly books.
Jon R. Kibler, Systems Architect, Advanced Systems Engineering Technology, Inc.
The fourth edition of this book (due to ship in May 2001) has been updated to cover BIND 8.2.x and the completely rewritten BIND 9.1.x series.
If you are a domain administrator, you *MUST* have this book. Period. Buy a copy now. Heck, buy a couple of copies, knowing that in the relatively near future the one you had been using will be so worn out that you'll need a new one anyway, and you'll be glad you already have one on hand instead of having to wait a few days for it to ship.
Indispensible. But then, I'm a little biased, since I was a reviewer of the 2nd edition of this book. ;-)
As a person who runs a small ISP, this book has helped me a great deal in setting up and modifying our name servers. I highly recommend this book to anyone, the beginner or the advanced. Even know this book has taught me most of what I need to know, it is an excellent reference to go back on.
great book!




