Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
4Activity

Table Of Contents

Section 1. Introduction
1.1 Scope of Document
1.2 Organization of This Document
1.3 Conventions Used in This Document
1.4 Discussion of Domain Name System (DNS) Basics and BIND
1.4.1 Nameservers
1.4.2 Types of Zones
1.4.3 Servers
1.4.3.1 Master Server
1.4.3.2 Slave Server
1.4.3.3 Caching Only Server
1.4.3.4 Forwarding Server
1.4.3.5 Stealth Server
Section 2. BIND Resource Requirements
2.1 Hardware requirements
2.2 CPU Requirements
2.3 Memory Requirements
2.4 Nameserver Intensive Environment Issues
2.5 Supported Operating Systems
Section 3. Nameserver Configuration
3.1 Sample Configurations
3.1.1 A Caching-only Nameserver
3.1.2 An Authoritative-only Nameserver
3.2 Load Balancing
3.3 Notify
3.4 Nameserver Operations
3.4.1 Tools for Use With the Nameserver Daemon
3.4.1.1 Diagnostic Tools
3.4.1.2 Administrative Tools
3.4.2 Signals
Section 4. Advanced Concepts
4.1 Dynamic Update
4.2 Incremental Zone Transfers (IXFR)
4.3 Split DNS
4.4 TSIG
4.4.1 Generate Shared Keys for Each Pair of Hosts
4.4.1.1 Automatic Generation
4.4.1.2 Manual Generation
4.4.2 Copying the Shared Secret to Both Machines
4.4.3 Informing the Servers of the Key's Existence
4.4.4 Instructing the Server to Use the Key
4.4.5 TSIG Key Based Access Control
4.4.6 Errors
4.5 TKEY
4.6 SIG(0)
4.7 DNSSEC
4.7.1 Generating Keys
4.7.2 Creating a Keyset
4.7.3 Signing the Child’s Keyset
4.7.4 Signing the Zone
4.7.5 Configuring Servers
4.8 IPv6 Support in BIND 9
4.8.1 Address Lookups Using AAAA Records
4.8.2 Address Lookups Using A6 Records
4.8.2.1 A6 Chains
4.8.2.2 A6 Records for DNS Servers
4.8.3 Address to Name Lookups Using Nibble Format
4.8.4 Address to Name Lookups Using Bitstring Format
4.8.5 Using DNAME for Delegation of IPv6 Reverse Addresses
Section 5. The BIND 9 Lightweight Resolver
5.1 The Lightweight Resolver Library
5.2 Running a Resolver Daemon
Section 6. BIND 9 Configuration Reference
6.1 Configuration File Elements
6.1.1 Address Match Lists
6.1.1.1 Syntax
6.1.1.2 Definition and Usage
6.2.2 acl Statement Definition and Usage
6.2.3 controls Statement Grammar
6.2.4 controls Statement Definition and Usage
6.2.5 include Statement Grammar
6.2.6 include Statement Definition and Usage
6.2.7 key Statement Grammar
6.2.8 key Statement Definition and Usage
6.2.9 logging Statement Grammar
6.2.10logging Statement Definition and Usage
6.2.10.1 The channel Phrase
6.2.10.2 The category Phrase
6.2.11 lwres Statement Grammar
6.2.12lwres Statement Definition and Usage
6.2.13options Statement Grammar
6.2.14options Statement Definition and Usage
6.2.14.1 Boolean Options
6.2.14.2 Forwarding
6.2.14.3 Access Control
6.2.14.4 Interfaces
6.2.14.5 Query Address
6.2.14.6 Zone Transfers
6.2.14.7 Resource Limits
6.2.14.8 Periodic Task Intervals
6.2.14.9 Topology
6.2.14.10 The sortlist Statement
6.2.14.11 RRset Ordering
6.2.14.12 Tuning
6.2.14.13 The Statistics File
6.2.15server Statement Grammar
6.2.16server Statement Definition and Usage
6.2.17trusted-keys Statement Grammar
6.2.18trusted-keys Statement Definition and Usage
6.2.19view Statement Grammar
6.2.20view Statement Definition and Usage
6.2.21zone Statement Grammar
6.2.22zone Statement Definition and Usage
6.2.22.1 Zone Types
6.2.22.2 Class
6.2.22.3 Zone Options
6.2.22.4 Dynamic Update Policies
6.3 Zone File
6.3.1 Types of Resource Records and When to Use Them
6.3.1.1 Resource Records
6.3.1.2 Textual expression of RRs
6.3.2 Discussion of MX Records
6.3.3 Setting TTLs
6.3.4 Inverse Mapping in IPv4
6.3.5 Other Zone File Directives
6.3.5.1 The $ORIGIN Directive
6.3.5.2 The $INCLUDE Directive
6.3.5.3 The $TTL Directive
6.3.6 BIND Master File Extension: the $GENERATE Directive
Section 7. BIND 9 Security Considerations
7.1 Access Control Lists
7.2 chroot and setuid (for UNIX servers)
7.2.1 The chroot Environment
7.2.2 Using the setuid Function
7.3 Dynamic Update Security
Section 8. Troubleshooting
8.1 Common Problems
8.1.1 It's not working; how can I figure out what’s wrong?
8.2 Incrementing and Changing the Serial Number
8.3 Where Can I Get Help?
Appendix A. Acknowledgements
A.1 A Brief History of the DNS and BIND
Appendix B. Historical DNS Information
B.1 Classes of Resource Records
B.1.1 HS = hesiod
B.1.2 CH = chaos
Appendix C. General DNS Reference Information
C.1 IPv6 addresses (A6)
Appendix D. Bibliography (and Suggested Reading)
D.1 Request for Comments (RFCs)
D.1.1 Standards
D.1.2 Proposed Standards
D.1.3 Proposed Standards Still Under Development
D.1.4 Other Important RFCs About DNS Implementation
D.1.5 Resource Record Types
D.1.6 DNS and the Internet
D.1.7 DNS Operations
D.1.8 Other DNS-related RFCs
D.1.9 Obsolete and Unimplemented Experimental RRs
D.2 Internet Drafts
D.3 Other Documents About BIND
0 of .
Results for:
No results containing your search query
P. 1
Bind9

Bind9

Ratings: (0)|Views: 293 |Likes:

More info:

Published by: Juliana Cristina de Andrade on Mar 10, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

01/09/2013

pdf

text

original

You're Reading a Free Preview
Pages 4 to 42 are not shown in this preview.
You're Reading a Free Preview
Pages 46 to 93 are not shown in this preview.
You're Reading a Free Preview
Pages 97 to 106 are not shown in this preview.

Activity (4)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Constant Kefrane liked this
Constant Kefrane liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->