Fork me on GitHub

Project Notes

#468 DNS and BIND

Book notes - DNS and BIND by Cricket Liu, Paul Albitz. First published October 8, 1992. Latest 5th edition, 2006.

Notes

cover

Table of Contents - 5th Edition

  • 1: Background
  • 2: How Does DNS Work?
  • 3: Where Do I Start?
  • 4: Setting Up BIND
  • 5: DNS and Electronic Mail
  • 6: Configuring Hosts
  • 7: Maintaining BIND
  • 8: Growing Your Domain
  • 9: Parenting
  • 10: Advanced Features
  • 11: Security
  • 12: nslookup and dig
  • 13: Reading BIND Debugging Output
  • 14: Troubleshooting DNS and BIND
  • 15: Programming with the Resolver and Nameserver Library Routines
  • 16: Architecture
  • 17: Miscellaneous
  • A: DNS Message Format and Resource Records
  • B: BIND Compatibility Matrix
  • C: Compiling and Installing BIND on Linux
  • D: Top-Level Domains
  • E: BIND Nameserver and Resolver Configuration

Source Code - 5th Edition

Example sources are maintained on https://resources.oreilly.com/examples/9780596100575/ The git repo actually contains a zipped archive of the sources. I’ve extracted locally to a folder called example_source_v5 as follows:

git clone https://resources.oreilly.com/examples/9780596100575/
mkdir ./example_source_v5
tar zxvf 9780596100575/dns.5ed.tar.Z -C ././example_source_v5
rm -fR 9780596100575

Credits and References

About LCK#468
Books

This page is a web-friendly rendering of my project notes shared in the LittleCodingKata GitHub repository.

Project Source on GitHub Return to the LittleCodingKata Catalog
About LittleCodingKata

LittleCodingKata is my collection of programming exercises, research and code toys broadly spanning things that relate to programming and software development (languages, frameworks and tools).

These range from the trivial to the complex and serious. Many are inspired by existing work and I'll note credits and references where applicable. The focus is quite scattered, as I variously work on things new and important in the moment, or go back to revisit things from the past.

This is primarily a personal collection for my own edification and learning, but anyone who stumbles by is welcome to borrow, steal or reference the work here. And if you spot errors or issues I'd really appreciate some feedback - create an issue, send me an email or even send a pull-request.

Follow the Blog follow projects and notes as they are published in your favourite feed reader