Lesezeichen setzen
DNS and BIND
Notizen
Melde dich an um eine Notiz hinzuzufügen
- Table of Contents
- + Preface
- + Background
-
+
How Does DNS Work?
-
+
Where Do I Start?
- + Setting Up BIND
- + DNS and Electronic Mail
- + Configuring Hosts
- + Maintaining BIND
-
+
Growing Your Domain
- + Parenting
-
+
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
- + Types of Firewall Software
- A Bad Example
- + Internet Forwarders
-
+
Internal Roots
- Where to put internal root nameservers
- Forward-mapping delegation
- in-addr.arpa delegation
- The db.root file
- Configuring other internal nameservers
- How internal nameservers use internal roots
- Mail from internal hosts to the Internet
- Mail to specific Internet domain names
- The trouble with internal roots
- + A Split Namespace
-
+
The DNS Security Extensions
- Public-Key Cryptography and Digital Signatures
- The DNSKEY Record
- The RRSIG Record
- The NSEC Record
- + The DS Record and the Chain of Trust
- DO, AD, and CD
- How the Records Are Used
- DNSSEC and Performance
- Zone-Signing Keys and Key-Signing Keys
- + Signing a Zone
- DNSSEC and Dynamic Update
- Changing Keys
- What Was That All About?
-
+
nslookup and dig
-
+
Reading BIND Debugging Output
- + Debugging Levels
- + Turning On Debugging
-
+
Reading Debugging Output
- Nameserver Startup (BIND 8, Debug Level 1)
- Nameserver Startup (BIND 9, Debug Level 1)
- A Successful Lookup (BIND 8, Debug Level 1)
- A Successful Lookup (BIND 9, Debug Level 1)
- A Successful Lookup with Retransmissions (BIND 8, Debug Level 1)
- A Slave Nameserver Checking Its Zone (BIND 8, Debug Level 1)
- A Slave Nameserver Checking Its Zone (BIND 9 Debug Level 1)
- 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
- 1. Forgot to Increment Serial Number
- 2. Forgot to Reload Primary Nameserver
- 3. Slave Nameserver Can’t Load Zone Data
- 4. Added Name to Zone Datafile but Forgot to Add PTR Record
- 5. Syntax Error in Configuration File or Zone Datafile
- 6. Missing Dot at the End of a Domain Name in a Zone Datafile
- 7. Missing Root Hints Data
- 8. Loss of Network Connectivity
- 9. Missing Subdomain Delegation
- 10. Incorrect Subdomain Delegation
- 11. Syntax Error in resolv.conf
- 12. Local Domain Name Not Set
- 13. Response from Unexpected Source
- + Transition Problems
-
+
Interoperability and Version Problems
- Zone Transfer Fails Because of Proprietary WINS Record
- Nameserver Reports “no NS RR for SOA MNAME”
- Nameserver Reports “Too many open files”
- Resolver Reports “asked for PTR, got CNAME”
- Nameserver Startup Fails Because UDP Checksums Disabled
- Other Nameservers Don’t Cache Your Negative Answers
- TTL Not Set
- 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
- + Miscellaneous
- + DNS Message Format and Resource Records
- BIND Compatibility Matrix
-
+
Compiling and Installing BIND on Linux
- Top-Level Domains
-
+
BIND Nameserver and Resolver Configuration
- BIND Nameserver Boot File Directives and Configuration File Statements
- + BIND 8 Configuration File Statements
- + BIND 9 Configuration File Statements
- + BIND Resolver Statements
-
+
BIND 9 Options Statement
- Definition and Usage
- Boolean Options
- Forwarding
- Dual-Stack Servers
- Access Control
- Interfaces
- Query Address
- Zone Transfers
- Bad UDP Port Lists
- Operating System Resource Limits
- Server Resource Limits
- Periodic Task Intervals
- Topology
- The sortlist Statement
- RRset Ordering
- Tuning
- Built-in Server Information Zones
- Index
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 even listing phone numbers with the new ENUM standard. 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 involved with DNS on a 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 namespace 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 servers, etc. The DNS Security Extensions (DNSSEC) and Transaction Signatures (TSIG) Mapping one name to several servers for load sharing Dynamic updates, asynchronous notification of change to a zone, and incremental zone transfers Troubleshooting: using nslookup and dig, reading debugging output, common problems DNS programming using the resolver library and Perl's Net::DNS module
Teste die Closed Alpha von paperc.com
Book Details
Autoren
Cricket Liu Cricket Liu und Paul Albitz Paul Albitz
Kategorien
Computer & Internet > Vernetzung > Allgemein
Verlage
Erscheinungsjahr : 2006
Lizenz: Alle Rechte vorbehalten ©
Gelesen: 837 mal

