Tải bản đầy đủ (.pdf) (561 trang)

Tài liệu DNS and BIND docx

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (3.01 MB, 561 trang )

By Cricket Liu & Paul Albitz; ISBN 1−56592−512−2, 502 pages.
Third Edition, September 1998.
(See the catalog page for this book.)
Search the text of DNS & BIND.
Index
Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Table of Contents
Preface
Chapter 1: Background
Chapter 2: How Does DNS Work?
Chapter 3: Where Do I Start?
Chapter 4: Setting Up BIND
Chapter 5: DNS and Electronic Mail
Chapter 6: Configuring Hosts
Chapter 7: Maintaining BIND
Chapter 8: Growing Your Domain
Chapter 9: Parenting
Chapter 10: Advanced Features and Security
Chapter 11: nslookup
Chapter 12: Reading BIND Debugging Output
Chapter 13: Troubleshooting DNS and BIND
Chapter 14: Programming with the Resolver and Name Server Library Routines
Chapter 15: Miscellaneous
Appendix A: DNS Message Format and Resource Records
Appendix B: Compiling and Installing BIND on a Sun
Appendix C: Top−Level Domains
Appendix D: Domain Registration Form
Appendix E: in−addr.arpa Registration Form
Appendix F: BIND Name Server and Resolver Statements
Copyright © 1999 O'Reilly & Associates. All Rights Reserved.
DNS & BIND


1
Search | Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Index: Symbols and Numbers
/24 network, subnetting : 9.5.2.2. /24 (class C−sized) networks
* wildcard : 15.2. Wildcards
@ notation
4.4.2. @ Notation
A.1. Master File Format
. (dot)
default domain and : 6.1.1. The Default Domain
ndots substatement
6.1.6. The options Directive
F.2.6. options ndots (4.9.3 and later versions)
root domain
1.3. The Domain Name System, in a Nutshell
2.1. The Domain Name Space
4.2.9. The Root Cache Data
trailing in domain names
2.1.1. Domain Names
4.2.3. SOA Records
4.4.1. Appending Domains
13.3.6. 6. Missing Dot at the End of a Name in a DNS Database File
A.1. Master File Format
# (hash mark) for comments
4.3. Setting Up a BIND Configuration File
6.1.7. Comments
( ) (parentheses)
4.2.3. SOA Records
A.1. Master File Format
; (semicolon)

for comments : F.2.4. ; and # (4.9.3 and later versions)
; (semicolon) for comments
6.1.7. Comments
A.1. Master File Format
; (semicolon) for comments : 4.3. Setting Up a BIND Configuration File
/* */ comments : 4.3. Setting Up a BIND Configuration File
// comments : 4.3. Setting Up a BIND Configuration File
Search | Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Copyright © 1999 O'Reilly & Associates, Inc. All Rights Reserved.
[ Library Home | DNS & BIND | TCP/IP | sendmail | sendmail Reference | Firewalls | Practical Security ]
DNS & BIND
Index: Symbols and Numbers 2
Search | Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Index: A
A records
4.2.1. The db Files
4.2.5. Address and Alias Records
A.1.2.1. A address
queries statistic : 7.6.2. Understanding the BIND Statistics
aa (authoritative answer) bit : 9.6. Good Parenting
AAAA records : 15.7.5. IPv6 Addresses
abbreviations in db files : 4.4. Abbreviations
ABRT signal
7.1. BIND Name Server Signals
7.6.2. Understanding the BIND Statistics
access
to name servers : (see resolvers)
rlogin and rsh fail access check : 13.6.5. rlogin and rsh to Host Fails Access Check
to services, denied : 13.6.6. Access to Services Denied
acl statement

10.1. Address Match Lists and ACLs
F.1.15. acl (8.X.X)
ACLs (access control lists) : 10.1. Address Match Lists and ACLs
adding
domains : 4.9. Adding More Domains
hosts
7.2.1. Adding and Deleting Hosts
13.3.4. 4. Added Name to Database File, but Forgot to Add PTR Record
name servers : 8.2. Adding More Name Servers
slave name servers : 9.4.6. Adding a movie.edu Slave
subdomains : 9.4. How to Become a Parent: Creating Subdomains
additional section, DNS packet
11.6.1. Seeing the Query and Response Packets
13.2.2. How to Read a Database Dump
14.2.1. DNS Packet Format
A.3.2. Answer, Authority, and Additional Section Format
addresses
A records : A.1.2.1. A address
address match lists : 10.1. Address Match Lists and ACLs
address type : 2.1.3. Resource Records
administrator's : 4.2.3. SOA Records
IPv6 : 15.7.5. IPv6 Addresses
ISDN
15.7.3. X25, ISDN, and RT
A.1.3.2. ISDN Integrated Services Digital Network address − experimental
local : 4.7.3.3. Look up a local address
DNS & BIND
Index: A 3
loopback
4.2.8. The Loopback Address

6.1.4. The nameserver Directive
mapping names to : 4.2.5. Address and Alias Records
mapping to names
2.6.4. Mapping Addresses to Names
4.2.6. PTR Records
in MX records : 5.3. The MX Algorithm
no PTR data for
11.7.3. No PTR Data for Name Server's Address
13.3.4. 4. Added Name to Database File, but Forgot to Add PTR Record
queries statistic : 7.6.2. Understanding the BIND Statistics
registering network numbers : 3.2.3. Checking That Your Network Is Registered
searching for : 3.1.2. Finding IP Addresses
shuffle address records : 10.12. Load Sharing Between Mirrored Servers
sorting
4.2.5. Address and Alias Records
10.5. Name Server Address Sorting
10.5.4. Multiple Sortlist Entries
X.121 : 15.7.3. X25, ISDN, and RT
zero address : 6.1.4. The nameserver Directive
administration
Audience
7.6. Keeping Everything Running Smoothly
(see also updating)
avoiding bogus name servers : 10.10. Avoiding a Bogus Name Server
capacity planning : 8.1.2. Capacity Planning
checking delegation
9.6. Good Parenting
9.6.2. Managing Delegation
13.3.10. 10. Incorrect Subdomain Delegation
common tasks with nslookup : 11.5. Common Tasks

contacting administrators : 8.3. Registering Name Servers
contacting domain administrator : 3.2.2.1. The us domain
email address for : 4.2.3. SOA Records
mail exchangers : 5.2. What's a Mail Exchanger, Again?
maintenance intervals : 10.4.3. Maintenance Intervals
monitoring statistics : 7.6.2. Understanding the BIND Statistics
name server maintenance : 7. Maintaining BIND
logging (BIND 8) : 7.5. BIND 8 Logging
maintenance intervals : 10.4.3. Maintenance Intervals
monitoring name servers : 7.6. Keeping Everything Running Smoothly
organizing db files : 7.3. Organizing Your Files
updating db files : 7.2. Updating db Files
overworked servers : 8.1.2. Capacity Planning
planning for disaster : 8.5.2. Recommendations
preventing and handling disasters : 8.5. Planning for Disasters
system tuning : 10.4. System Tuning
updating named.root : 4.2.9. The Root Cache Data
AFSDB records
15.7.2. AFSDB
DNS & BIND
Index: A 4
A.1.3.1. AFSDB Andrew File System Data Base − experimental
AIX : 6.4.4. IBM's AIX
aliases
1.3. The Domain Name System, in a Nutshell
4.2.5. Address and Alias Records
6.3.4. Providing Aliases
14.2.5. The _res Structure
15.1. Using CNAME Records
(see also CNAME records)

determining : 15.1.6. Finding Out a Host's Aliases
looking up : 15.1.5. Looking Up CNAMEs
multiple : 15.1.4. Multiple CNAME Records
in MX records : 5.3. The MX Algorithm
to other aliases : 15.1.2. CNAMEs Pointing to CNAMEs
transition to subdomains : 9.7. Managing the Transition to Subdomains
allow−query substatement : 10.11.2. Restricting Queries
allow−transfer substatement : 10.11.3. Preventing Unauthorized Zone Transfers
allow−update substatement (nsupdate) : 10.3. DNS Dynamic Update
Andrew File System (AFS)
15.7.2. AFSDB
A.1.3.1. AFSDB Andrew File System Data Base − experimental
anonymous ftp : 13.3.4. 4. Added Name to Database File, but Forgot to Add PTR Record
answer section, DNS packet
11.6.1. Seeing the Query and Response Packets
13.2.2. How to Read a Database Dump
14.2.1. DNS Packet Format
A.3.2. Answer, Authority, and Additional Section Format
ANY queries statistic : 7.6.2. Understanding the BIND Statistics
APNIC registry : 3.2.3. Checking That Your Network Is Registered
appending origin : 4.4.1. Appending Domains
application gateways : 15.4.1.2. Application gateways
ARIN registry
3.2.3. Checking That Your Network Is Registered
E. in−addr.arpa Registration Form
arpa domain
2.2.1. Top−Level Domains
9.4.5. Delegating an in−addr.arpa Zone
ARPAnet : 1. Background
asterisk (*) wildcard : 15.2. Wildcards

auth−nxdomain substatement : 13.5.7. Other Name Servers Don't Cache Your Negative Answers
authenticated name server : 15.7.2. AFSDB
authority
4.2.3. SOA Records
(see also SOA records)
aa bit : 9.6. Good Parenting
nslookup answers : 11.5.2. Authoritative Versus Nonauthoritative Answers
SOA records
3.2.1. Where in the World Do I Fit?
3.2.2.1. The us domain
4.2.1. The db Files
4.2.3. SOA Records
DNS & BIND
Index: A 5
4.8.4. SOA Values
acceptable characters for : 4.5. Host Name Checking (BIND 4.9.4 and Later Versions)
unauthorized zone transfers : 10.11.3. Preventing Unauthorized Zone Transfers
zones : 2.4. Name Servers and Zones
authority section, DNS packet
11.6.1. Seeing the Query and Response Packets
13.2.2. How to Read a Database Dump
14.2.1. DNS Packet Format
A.3.2. Answer, Authority, and Additional Section Format
authorization files : 6.3.3. Updating .rhosts, hosts.equiv, etc.
AXFR queries statistic : 7.6.2. Understanding the BIND Statistics
Search | Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Copyright © 1999 O'Reilly & Associates, Inc. All Rights Reserved.
[ Library Home | DNS & BIND | TCP/IP | sendmail | sendmail Reference | Firewalls | Practical Security ]
DNS & BIND
Index: A 6

Search | Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Index: B
backups
battery power : 8.5.2. Recommendations
name servers
6.1.4. The nameserver Directive
6.2.2. Local Name Server
serial number and
7.2.3. Starting Over with a New Serial Number
7.6.1. Common Syslog Messages
zone data : 4.8.2. Backup Files
zone transfers and : 7.6.1. Common Syslog Messages
bastion host : 15.4.6.1. The bastion host
BIND (Berkeley Internet Name Domain)
compiling and installing : B. Compiling and Installing BIND on a Sun
configuration file : (see boot file)
directives and resolvers (list) : F.1. BIND Name Server Boot File Statements
firewalls and : 15.4. DNS and Internet Firewalls
history of : 1.4. The History of BIND
name server maintainence : 7. Maintaining BIND
logging (BIND 8) : 7.5. BIND 8 Logging
monitoring name servers : 7.6. Keeping Everything Running Smoothly
organizing db files : 7.3. Organizing Your Files
updating db files : 7.2. Updating db Files
name server signals : 7.1. BIND Name Server Signals
obtaining source code
3.1. Getting BIND
B.1. Get the Source Code
resources for : 3.1.1. Handy Mailing Lists and Usenet Newsgroups
running as non−root user : 10.11.4. Running BIND as a Non−Root User

statistics : 7.6.2. Understanding the BIND Statistics
versions of
Versions
3.1. Getting BIND
10.11.1. BIND Version
15.4.2. A Bad Example
interoperability problems : 13.5. Interoperability and Version Problems
transitions between : 13.4. Transition Problems
bind−users mailing list
3.1.1. Handy Mailing Lists and Usenet Newsgroups
4.2.9. The Root Cache Data
bind−workers mailing list : 3.1.1. Handy Mailing Lists and Usenet Newsgroups
bogus name servers, avoiding : 10.10. Avoiding a Bogus Name Server
bogusns directive
DNS & BIND
Index: B 7
10.10. Avoiding a Bogus Name Server
F.1.13. bogusns (4.9.3)
Boolean options, nslookup : 11.3. Option Settings
boot file (BIND configuration file)
4.2. Setting Up DNS Data
4.3. Setting Up a BIND Configuration File
7.3. Organizing Your Files
7.3.2. Changing the Origin in a Database File
directives
F.1.14. check−names (4.9.4)
F.1.19. options (8.X.X)
F.1.21. zone (8.X.X)
directives for (list) : F.1. BIND Name Server Boot File Statements
syntax errors in : 13.3.5. 5. Syntax Error in the Conf File or DNS Database File

BSD UNIX operating system : 1.1. A (Very) Brief History of the Internet
bstat utility : 7.6.2. Understanding the BIND Statistics
Search | Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Copyright © 1999 O'Reilly & Associates, Inc. All Rights Reserved.
[ Library Home | DNS & BIND | TCP/IP | sendmail | sendmail Reference | Firewalls | Practical Security ]
DNS & BIND
Index: B 8
Search | Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Index: C
C programming
14.2. C Programming with the Resolver Library Routines
14.3.6. A Perl Version of check_soa
C−style and C++−style comments : 4.3. Setting Up a BIND Configuration File
cache directive
15.4.4.4. The db.root file
F.1.4. cache
caching
2.7. Caching
2.7.1. Time to Live
caching−only name servers
8.2.2. Caching−Only Servers
8.3. Registering Name Servers
cleaning interval : 10.4.3.1. Cleaning interval
corrupted
13.6.8. Name Server Keeps Loading Old Data
13.6.8.4. What have I got?
forwarders and : 10.7. Building Up a Large Site−wide Cache with Forwarders
missing cache data : 13.3.7. 7. Missing Cache Data
negative
12.4. The Resolver Search Algorithm and Negative Caching

13.5.7. Other Name Servers Don't Cache Your Negative Answers
root cache data : 4.2.9. The Root Cache Data
TTL (time to live)
2.7.1. Time to Live
4.2.9. The Root Cache Data
4.8.4. SOA Values
8.4. Changing TTLs
10.12. Load Sharing Between Mirrored Servers
"cannot set resource limits" message : 7.6.1. Common Syslog Messages
canonical names : (see CNAME records)
canonicalization
4.2.5. Address and Alias Records
6.3.2. Electronic Mail
capacity planning : 8.1.2. Capacity Planning
case sensitivity
4.2.1. The db Files
A.1.1. Character Case
categories of data (logging)
7.5. BIND 8 Logging
7.5.3. Category Details
chaining : (see recursive resolution)
DNS & BIND
Index: C 9
channels (logging) : 7.5. BIND 8 Logging
Chaosnet class : 2.1.3. Resource Records
character strings : A.4.1.3. Character string
check_del utility
9.6. Good Parenting
9.6.1. Using check_del
check−names directive : F.1.14. check−names (4.9.4)

check_soa program (example)
14.2.8. A Sample Program: check_soa
14.3.6. A Perl Version of check_soa
checking
delegation
9.6. Good Parenting
9.6.2. Managing Delegation
13.3.9. 9. Missing Subdomain Delegation
host names : 4.5. Host Name Checking (BIND 4.9.4 and Later Versions)
zone (debugging example) : 12.3.4. A Slave Name Server Checking Its Zone (Debug Level 1)
children : (see parenting)
chroot command : 10.11.4. Running BIND as a Non−Root User
CIDR (classless inter−domain routing) : 3.2.3. Checking That Your Network Is Registered
city−level domains : 3.2.2.1. The us domain
class A and B networks, subnetting : 9.5.2.1. Class A and B networks
class C networks, subnetting : 9.5.2.2. /24 (class C−sized) networks
CLASS fields (db files) : A.1.5. Classes
classes : A.1.5. Classes
class option, nslookup : 11.3. Option Settings
internet : 2.1.3. Resource Records
unusual : 7.6.1. Common Syslog Messages
classless inter−domain routing (CIDR) : 3.2.3. Checking That Your Network Is Registered
cleaning interval : 10.4.3.1. Cleaning interval
closest known name servers : 2.6.2. Recursion
cname data category (logging) : 7.5.3. Category Details
CNAME records
4.2.1. The db Files
4.2.5. Address and Alias Records
7.6.1. Common Syslog Messages
15.1. Using CNAME Records

15.1.6. Finding Out a Host's Aliases
A.1.2.2. CNAME canonical name
(see also aliases)
chaining : 15.1.2. CNAMEs Pointing to CNAMEs
"Looked for PTR, Found CNAME" : 13.5.4. Resolver Reports Looked for PTR, Found CNAME
looking up : 15.1.5. Looking Up CNAMEs
queries statistic : 7.6.2. Understanding the BIND Statistics
transition to subdomains : 9.7. Managing the Transition to Subdomains
code, BIND source
3.1. Getting BIND
B.1. Get the Source Code
collisions : 1.2.1. The History of the Domain Name System
com domain : 2.2.1. Top−Level Domains
command−line debugging : 12.2.1. Debugging Command−Line Option
DNS & BIND
Index: C 10
comments
in BIND configuration files
4.3. Setting Up a BIND Configuration File
6.1.7. Comments
in db files : 4.2.2. Comments
compiling BIND : B. Compiling and Installing BIND on a Sun
compressing domain names
14.2.3. Domain Name Compression
14.2.6. The Name Server Library Routines
compression, message : A.4.1.2. Message compression
config data category (logging) : 7.5.3. Category Details
configuration file, BIND : (see boot file)
configuration syntax, BIND : 3.1. Getting BIND
configuring

9.6. Good Parenting
9.6.2. Managing Delegation
channels (logging) : 7.5. BIND 8 Logging
dialup connections : 15.5. Dialup Connections
firewalls : 15.4. DNS and Internet Firewalls
hosts to use DNS : 6. Configuring Hosts
consequences of : 6.3. Minimizing Pain and Suffering
vendor−specific differences : 6.4. Vendor−Specific Options
name servers : 6.1.4.1. One name server configured
resolvers
6.2. Sample Resolver Configurations
9.4.2. Creating and Delegating a Subdomain
vendor−specific : 6.4.10. Windows NT
connectivity
5.2. What's a Mail Exchanger, Again?
8.1.1. Where Do I Put My Name Servers?
13.3.3. 3. Slave Server Can't Load Zone Data
dialup connections : 15.5. Dialup Connections
loss of : 13.3.8. 8. Loss of Network Connectivity
consistency in domain naming
1.2.1. The History of the Domain Name System
2.4. Name Servers and Zones
core size limit : 10.4.2.3. Changing the core size limit
cost of registering domains : 3.2.4. Registering with Your Parent
CPU load : 8.1.2. Capacity Planning
creating : (see adding)
credibility measures : 13.2.2. How to Read a Database Dump
Search | Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Copyright © 1999 O'Reilly & Associates, Inc. All Rights Reserved.
[ Library Home | DNS & BIND | TCP/IP | sendmail | sendmail Reference | Firewalls | Practical Security ]

DNS & BIND
Index: C 11
Search | Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Index: D
d2 option (nslookup)
11.3. Option Settings
11.6.1. Seeing the Query and Response Packets
daemon file : 4.7.2. Check for Syslog Errors
DARPA : 1.1. A (Very) Brief History of the Internet
data dump : 13.2.2. How to Read a Database Dump
data segment size : 10.4.2.1. Changing the data segment size limit
data types, looking up with nslookup : 11.5.1. Looking Up Different Data Types
database files : (see db files)
datasize substatement
10.4.2.1. Changing the data segment size limit
F.1.11.3. limit datasize
db data category (logging) : 7.5.3. Category Details
db files
2.4.3. Data Files
4.2. Setting Up DNS Data
additional data in : 7.2.4. Additional db File Entries
comments in : 4.2.2. Comments
contents of (example)
4.2.7. The Completed Data Files
4.4.4. The Shortened db Files
errors in : 4.7.2. Check for Syslog Errors
for root domain : 15.4.4.4. The db.root file
format of : A.1. Master File Format
generating from host tables : (see h2n utility)
organizing : 7.3. Organizing Your Files

shortcuts (abbreviations) : 4.4. Abbreviations
syntax errors in : 13.3.5. 5. Syntax Error in the Conf File or DNS Database File
updating : 7.2. Updating db Files
db.cache file, updating : 7.2.6. Keeping db.cache Current
db.root file : 15.4.4.4. The db.root file
debug option (nslookup)
11.3. Option Settings
11.6.1. Seeing the Query and Response Packets
debug severity level (logging) : 7.5. BIND 8 Logging
debug substatement
6.1.6. The options Directive
F.2.7. options debug (4.9.3 and later versions)
debugging
8.1.2. Capacity Planning
12. Reading BIND Debugging Output
interpreting output : 12.3. Reading Debugging Output
DNS & BIND
Index: D 12
levels of : 12.1. Debugging Levels
named−xfer program : 13.2.1. How to Use named−xfer
nslookup and : 11.3. Option Settings
resolver
6.1.6. The options Directive
14.2.5. The _res Structure
turning on : 12.2. Turning On Debugging
decimal serial numbers : 7.2.2. SOA Serial Numbers
default data category (logging)
7.5. BIND 8 Logging
7.5.3. Category Details
default domain

4.7.3.1. Initialize the default domain name
6.1.1. The Default Domain
unset : 13.3.12. 12. Default Domain Not Set
with nslookup : 11.3. Option Settings
default search list : 6.1.2. The Search List
default_stderr channel (logging) : 7.5.2.4. Stderr channel
defaultrouter file : 8.5.2. Recommendations
defname option (nslookup) : 11.3. Option Settings
delegation
2.3. Delegation
2.4.1. Delegating Domains
10.11.5. Delegated Name Server Configuration
checking
9.6. Good Parenting
9.6.2. Managing Delegation
in−addr.arpa domain
3.2.4. Registering with Your Parent
15.4.4.3. in−addr.arpa delegation
internal roots : 15.4.4.2. Forward mapping delegation
lame
7.6.1. Common Syslog Messages
7.6.2. Understanding the BIND Statistics
8.3. Registering Name Servers
number of subdomains : 9.2. How Many Children?
octet boundaries and : 9.5.1. Subnetting on an Octet Boundary
old information : 13.6.8.1. Old delegation information
subdomains
9.4.2. Creating and Delegating a Subdomain
13.3.9. 9. Missing Subdomain Delegation
deleting

aliases : 9.7.1. Removing Parent Aliases
hosts : 7.2.1. Adding and Deleting Hosts
/dev/null file : 10.11.4. Running BIND as a Non−Root User
dial−on−demand connections : 15.5.2. Dial−on−Demand
dialup connections
6.4.9. Windows 95
15.5. Dialup Connections
dig utility : 7.2.6. Keeping db.cache Current
Digital UNIX : 6.4.5. Digital's Digital UNIX
DNS & BIND
Index: D 13
directives
6.1.8. A Note on the 4.9 Resolver Directives
(see also under specific directive)
list of : F.1. BIND Name Server Boot File Statements
resolver
6.1. The Resolver
6.1.8. A Note on the 4.9 Resolver Directives
directories, organizing db files in : 7.3.1. Using Several Directories
directory directive : F.1. BIND Name Server Boot File Statements
disabled UDP checksums : 13.5.5. Name Server Startup Fails Because UDP Checksums Disabled
disasters, preventing and handling : 8.5. Planning for Disasters
distfile file : 8.2.1. Primary Master and Slave Servers
dname parameter (res_search) : 14.2.4. The Resolver Library Routines
DNS (Domain Name System)
configuring hosts for : 6. Configuring Hosts
consequences of : 6.3. Minimizing Pain and Suffering
database files : (see db files)
disasters : 8.5. Planning for Disasters
documentation on : Preface

firewalls and : 15.4. DNS and Internet Firewalls
fundamentals of : 1.3. The Domain Name System, in a Nutshell
history of : 1.2.1. The History of the Domain Name System
NIS with : 6.4.1.2. Using DNS with NIS
packet format
11.6.1. Seeing the Query and Response Packets
14.2.1. DNS Packet Format
resource records : (see resource records)
when to use : 1.5. Must I Use DNS?
WINS and : 15.9. DNS and WINS
X.500 directory system vs. : 15.8. DNS Versus X.500
DNS client : 6.1.4. The nameserver Directive
DNS NOTIFY
3.1. Getting BIND
10.2. DNS NOTIFY (Zone Change Notification)
DNS UPDATE : 3.1. Getting BIND
documentation
BIND : 3.1.1. Handy Mailing Lists and Usenet Newsgroups
DNS : Preface
firewalls : 15.4.1. Types of Firewall Software
network numbers : 3.2.3. Checking That Your Network Is Registered
domain directive
6.1.1. The Default Domain
6.1.3. The search Directive
F.2.1. domain
NIS and : 6.4.1.2. Using DNS with NIS
domain name space : 2.1. The Domain Name Space
CIDR and : 3.2.3. Checking That Your Network Is Registered
Internet
2.2. The Internet Domain Name Space

2.2.1. Top−Level Domains
shadow namespace : 15.4.6. A Shadow Namespace
DNS & BIND
Index: D 14
visibility of : 15.4.6. A Shadow Namespace
Domain Name System : (see DNS)
domain names
1.3. The Domain Name System, in a Nutshell
2.1.1. Domain Names
A.4.1.1. Domain name
abbreviations : 4.4. Abbreviations
aliases : (see aliases)
checking host names : 4.5. Host Name Checking (BIND 4.9.4 and Later Versions)
choosing
3.2. Choosing a Domain Name
9.3. What to Name Your Children
collisions : 1.2.1. The History of the Domain Name System
compressing/expanding
14.2.3. Domain Name Compression
14.2.6. The Name Server Library Routines
consistency of
1.2.1. The History of the Domain Name System
2.4. Name Servers and Zones
fully qualified (FQDNs)
2.1.1. Domain Names
6.1.2. The Search List
geographic : (see geographic domain names)
how to read : 2.2.3. Reading Domain Names
local, can't be looked up : 13.6.1. Local Name Can't Be Looked Up
mail exchangers

5.1. MX Records
5.2. What's a Mail Exchanger, Again?
mapping
4.2.6. PTR Records
(see also PTR records)
mapping addresses to
2.6.4. Mapping Addresses to Names
4.2.6. PTR Records
mapping to addresses : 4.2.5. Address and Alias Records
MX records : (see MX records)
remote, looking up : 4.7.3.4. Look up a remote name
resolving : (see resolution)
servers for : (see name servers)
storage : 14.2.2. Domain Name Storage
subdomains : 2.1.2. Domains
trailing dot (.)
2.1.1. Domain Names
4.2.3. SOA Records
4.4.1. Appending Domains
13.3.6. 6. Missing Dot at the End of a Name in a DNS Database File
A.1. Master File Format
domains
1.3. The Domain Name System, in a Nutshell
2.1.2. Domains
3.2.2. Elsewhere in the World
DNS & BIND
Index: D 15
(see also under specific domain name)
adding : 4.9. Adding More Domains
default

4.7.3.1. Initialize the default domain name
6.1.1. The Default Domain
11.3. Option Settings
13.3.12. 12. Default Domain Not Set
delegating
2.3. Delegation
2.4.1. Delegating Domains
13.3.9. 9. Missing Subdomain Delegation
15.4.4.3. in−addr.arpa delegation
old information : 13.6.8.1. Old delegation information
email to specific : 15.4.4.8. Mail to specific Internet domains
getting information on
3.2.1. Where in the World Do I Fit?
3.2.2.1. The us domain
in−addr.arpa
3.2.4. Registering with Your Parent
15.4.4.3. in−addr.arpa delegation
E. in−addr.arpa Registration Form
delegating : 9.4.5. Delegating an in−addr.arpa Zone
incorrect delegation : 13.6.5. rlogin and rsh to Host Fails Access Check
subdomains of : 9.5. Subdomains of in−addr.arpa Domains
international : (see geographic domain names)
levels of : 2.1.2. Domains
non−U.S. : 2.2.2. Further Down
"nonexistent domain" message : 11.7.3. No PTR Data for Name Server's Address
parenting : 9. Parenting
checking delegation : 9.6. Good Parenting
creating subdomains : 9.4. How to Become a Parent: Creating Subdomains
managing transition to subdomains : 9.7. Managing the Transition to Subdomains
naming subdomains : 9.3. What to Name Your Children

registering
3.2.3. Checking That Your Network Is Registered
D. Domain Registration Form
root domain
1.3. The Domain Name System, in a Nutshell
2.1. The Domain Name Space
cache data for : 4.2.9. The Root Cache Data
updating record of : 7.2.6. Keeping db.cache Current
searching : 11.1.3. Domain Searches
state− and city−level
2.2.2. Further Down
3.2.2.1. The us domain
testing setup : 4.7.3. Testing Your Setup with nslookup
top−level
(see top−level domains)
(see
zones vs. : 2.4. Name Servers and Zones
dot (.)
DNS & BIND
Index: D 16
default domain and : 6.1.1. The Default Domain
ndots substatement
6.1.6. The options Directive
F.2.6. options ndots (4.9.3 and later versions)
root domain
1.3. The Domain Name System, in a Nutshell
2.1. The Domain Name Space
4.2.9. The Root Cache Data
trailing in domain names
2.1.1. Domain Names

4.2.3. SOA Records
4.4.1. Appending Domains
13.3.6. 6. Missing Dot at the End of a Name in a DNS Database File
A.1. Master File Format
dotted−octet representation : 2.6.4. Mapping Addresses to Names
dump, database : 13.2.2. How to Read a Database Dump
DUN (Dial−Up Networking)
6.4.9. Windows 95
15.5. Dialup Connections
Dunlap, Kevin : 1.4. The History of BIND
duplicate queries : 7.6.2. Understanding the BIND Statistics
dynamic update facility : 10.3. DNS Dynamic Update
Dynamic Update standard : 3.1. Getting BIND
Search | Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Copyright © 1999 O'Reilly & Associates, Inc. All Rights Reserved.
[ Library Home | DNS & BIND | TCP/IP | sendmail | sendmail Reference | Firewalls | Practical Security ]
DNS & BIND
Index: D 17
Search | Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Index: E
edu domain : 2.2.1. Top−Level Domains
electronic mail : 5. DNS and Electronic Mail
administrator's address : 4.2.3. SOA Records
DNS and : 6.3.2. Electronic Mail
mail exchangers
5.1. MX Records
5.2. What's a Mail Exchanger, Again?
MX records : 5.1. MX Records
routing loops : 5.3. The MX Algorithm
from within firewalls : 15.4.4.7. Mail from internal hosts to the Internet

errors : 4.7.2. Check for Syslog Errors
bogus name servers : 10.10. Avoiding a Bogus Name Server
common syslog messages : 7.6.1. Common Syslog Messages
disasters : 8.5. Planning for Disasters
herror routine : 14.2.4. The Resolver Library Routines
invalid owner name : 7.6.1. Common Syslog Messages
mutual data infection : 13.6.8.3. Mutual infection
name server : 6.1.4.1. One name server configured
rcodes for : 11.6.1. Seeing the Query and Response Packets
in resolv.conf file : 13.3.11. 11. Syntax Error in resolv.conf
statistics for : 7.6.2. Understanding the BIND Statistics
subdomain delegation : 13.3.10. 10. Incorrect Subdomain Delegation
syntax errors
4.7.2. Check for Syslog Errors
13.3.5. 5. Syntax Error in the Conf File or DNS Database File
unspecified (nslookup) : 11.7.7. Unspecified Error
/etc/defaultrouter file : 8.5.2. Recommendations
/etc/exports file : 6.3.1. Differences in Service Behavior
/etc/host.aliases file : 6.3.4. Providing Aliases
/etc/hosts file : 4.6. Tools
empty : 6.4.1.3. Ignoring NIS
nslookup and : 11.1.5. Using NIS and /etc/hosts
power outages and : 8.6.2. Longer Outages (Days)
/etc/named.boot : (see boot file)
/etc/named.pid file : (see named.pid file)
/etc/netgroups file : 6.3.1. Differences in Service Behavior
/etc/netsvc.conf file : 6.4.4. IBM's AIX
/etc/resolv.conf : (see resolv.conf file)
eventlib data category (logging) : 7.5.3. Category Details
example programs, obtaining : Obtaining the Example Programs

exhaustive database search : (see inverse queries)
expanding domain name : 14.2.6. The Name Server Library Routines
DNS & BIND
Index: E 18
expire value
4.8.4. SOA Values
8.4.1. Changing Other SOA Values
expiring cached data
2.7.1. Time to Live
4.2.9. The Root Cache Data
4.8.4. SOA Values
changing TTL : 8.4. Changing TTLs
load sharing and : 10.12. Load Sharing Between Mirrored Servers
exports file : 6.3.1. Differences in Service Behavior
Search | Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Copyright © 1999 O'Reilly & Associates, Inc. All Rights Reserved.
[ Library Home | DNS & BIND | TCP/IP | sendmail | sendmail Reference | Firewalls | Practical Security ]
DNS & BIND
Index: E 19
Search | Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Index: F
fake−iquery substatement : F.1.10.5. options fake−iquery
fetch−glue substatement
10.9. A Nonrecursive Name Server
10.11.5. Delegated Name Server Configuration
file channels (logging) : 7.5.2.1. File channels
file descriptors
7.6.1. Common Syslog Messages
12.3.1. Name Server Startup (Debug Level 1)
filtering packets (firewalls) : 15.4.1.1. Packet filters

finding : (see searching)
firewalls : 15.4. DNS and Internet Firewalls
first−level domains : (see top−level domains)
format
db files : A.1. Master File Format
logging channels : 7.5.2.5. Data formatting for all channels
packet
11.6.1. Seeing the Query and Response Packets
14.2.1. DNS Packet Format
packet message : A.2. DNS Message
resource record data : A.4.1. Data Format
FORMERR responses : 7.6.2. Understanding the BIND Statistics
forward−only name servers : 10.8. A More Restricted Name Server
forward−only substatement : F.1.10.1. options forward−only
forwarders
10.7. Building Up a Large Site−wide Cache with Forwarders
15.4.3. Internet Forwarders
forwarders directive
10.7. Building Up a Large Site−wide Cache with Forwarders
F.1.5. forwarders
FQDNs (fully qualified domain names)
2.1.1. Domain Names
6.1.2. The Search List
Search | Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Copyright © 1999 O'Reilly & Associates, Inc. All Rights Reserved.
[ Library Home | DNS & BIND | TCP/IP | sendmail | sendmail Reference | Firewalls | Practical Security ]
DNS & BIND
Index: F 20
Search | Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Index: G

gateways : 15.4.1.2. Application gateways
gcc compiler settings for BIND : B.3. Use the Proper Compiler Settings
generic top−level domains
2.2.1. Top−Level Domains
3.2.2.2. The generic top−level domains
geographic domain names
2.2.2. Further Down
3.2.1. Where in the World Do I Fit?
choosing : 3.2.1. Where in the World Do I Fit?
list of : C. Top−Level Domains
global positioning : 15.7.4. Location
glue records
9.4.4. On the movie.edu Primary Master
13.6.8.2. Unnecessary glue data
gov domain : 2.2.1. Top−Level Domains
gTLDs (generic top−level domains)
2.2.1. Top−Level Domains
3.2.2.2. The generic top−level domains
Search | Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Copyright © 1999 O'Reilly & Associates, Inc. All Rights Reserved.
[ Library Home | DNS & BIND | TCP/IP | sendmail | sendmail Reference | Firewalls | Practical Security ]
DNS & BIND
Index: G 21
Search | Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Index: H
h2n utility
4.6. Tools
7.2.5. Generating the BIND Database from the Host Tables
13.3.1. 1. Forgot to Increment Serial Number
h_errno variable : 14.2.4. The Resolver Library Routines

hash mark (#) for comments
4.3. Setting Up a BIND Configuration File
6.1.7. Comments
header section, DNS packet
11.6.1. Seeing the Query and Response Packets
14.2.1. DNS Packet Format
A.3. Header Section Format
Perl objects for : 14.3.3. Header Objects
herror routine : 14.2.4. The Resolver Library Routines
Hesiod class : 2.1.3. Resource Records
HINFO records
15.7.1. Host Information
A.1.2.3. HINFO host information
queries statistic : 7.6.2. Understanding the BIND Statistics
hints : (see caching)
homogeneity : 8.1.1. Where Do I Put My Name Servers?
"host unreachable" message : 6.1.4.1. One name server configured
host.aliases file : 6.3.4. Providing Aliases
HOST_NOT_FOUND error : 14.2.4. The Resolver Library Routines
hostname command : 4.7.3.1. Initialize the default domain name
hostresorder directive : 6.4.6. Silicon Graphics' IRIX
HOSTRESORDER variable
6.4.6. Silicon Graphics' IRIX
6.4.7. SCO's Open Server 5.0
hosts : 2.1.2. Domains
adding and deleting
7.2.1. Adding and Deleting Hosts
13.3.4. 4. Added Name to Database File, but Forgot to Add PTR Record
bastion host : 15.4.6.1. The bastion host
configuring to use DNS : 6. Configuring Hosts

consequences of : 6.3. Minimizing Pain and Suffering
vendor−specific UNIX systems : 6.4. Vendor−Specific Options
CPU load on : 8.1.2. Capacity Planning
determining aliases of : 15.1.6. Finding Out a Host's Aliases
disambiguating : 6.3.3. Updating .rhosts, hosts.equiv, etc.
generating db files : (see h2n utility)
information records : (see HINFO records)
DNS & BIND
Index: H 22
mail exchangers
5.1. MX Records
5.2. What's a Mail Exchanger, Again?
multihomed
4.2.4. NS Records
4.2.5. Address and Alias Records
10.5. Name Server Address Sorting
name checking : 4.5. Host Name Checking (BIND 4.9.4 and Later Versions)
network interface interval : 10.4.3.2. Interface interval
statistics for : 7.6.2. Understanding the BIND Statistics
hosts file
empty : 6.4.1.3. Ignoring NIS
power outages and : 8.6.2. Longer Outages (Days)
hosts.equiv file : 6.3.3. Updating .rhosts, hosts.equiv, etc.
HOSTS.TXT file
1.2.1. The History of the Domain Name System
15.6. Network Names and Numbers
HP−UX : 6.4.3. HP's HP−UX
HS (Hesiod) class : 2.1.3. Resource Records
HUP signal
7.1. BIND Name Server Signals

7.6.2. Understanding the BIND Statistics
Search | Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Copyright © 1999 O'Reilly & Associates, Inc. All Rights Reserved.
[ Library Home | DNS & BIND | TCP/IP | sendmail | sendmail Reference | Firewalls | Practical Security ]
DNS & BIND
Index: H 23
Search | Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Index: I
IBM's AIX : 6.4.4. IBM's AIX
ICMP Router Discovery Messages : 8.5.2. Recommendations
ignoretc option (nslookup) : 11.3. Option Settings
ILL signal : 7.1. BIND Name Server Signals
IN class : 4.2.3. SOA Records
in−addr.arpa domain
2.6.4. Mapping Addresses to Names
3.2.4. Registering with Your Parent
delegating : 9.4.5. Delegating an in−addr.arpa Zone
incorrect delegation : 13.6.5. rlogin and rsh to Host Fails Access Check
internal roots and : 15.4.4.3. in−addr.arpa delegation
misconfigured servers : 9.6. Good Parenting
registering : E. in−addr.arpa Registration Form
subdomains of : 9.5. Subdomains of in−addr.arpa Domains
include directive
F.1.8. include (4.9.3)
F.1.16. include (8.X.X)
$INCLUDE entries (db files)
7.3.3. Including Other Database Files
A.1. Master File Format
inconsistent answers : 13.6.3. Wrong or Inconsistent Answer
incrementing serial number : (see serial numbers)

initializing
default domain : 4.7.3.1. Initialize the default domain name
name server (debugging example) : 12.3.1. Name Server Startup (Debug Level 1)
insist data category (logging) : 7.5.3. Category Details
installing BIND : B. Compiling and Installing BIND on a Sun
int domain : 2.2.1. Top−Level Domains
INT signal
7.1. BIND Name Server Signals
13.2.2. How to Read a Database Dump
integer serial numbers : 7.2.2. SOA Serial Numbers
Integrated Services Digital Network (ISDN) : 15.7.3. X25, ISDN, and RT
interactive nslookup : 11.2. Interactive Versus Noninteractive
interface interval : 10.4.3.2. Interface interval
internal root servers : 15.4.4. Internal Roots
internationalization : 2.2.1. Top−Level Domains
geographic domain names
2.2.2. Further Down
3.2.1. Where in the World Do I Fit?
choosing : 3.2.1. Where in the World Do I Fit?
list of : C. Top−Level Domains
DNS & BIND
Index: I 24
Internet
dialup connections
6.4.9. Windows 95
15.5. Dialup Connections
domain name space
2.2. The Internet Domain Name Space
2.2.1. Top−Level Domains
firewalls : 15.4. DNS and Internet Firewalls

internets vs. Internet : 1.2. On the Internet and internets
need for DNS : 1.5.1. If you're connected to the Internet
registering domains : D. Domain Registration Form
internets, classes of : 2.1.3. Resource Records
InterNIC, registering with : (see registering)
interoperability problems : 13.5. Interoperability and Version Problems
intranets : 1.2. On the Internet and internets
invalid zone data messages : 7.6.1. Common Syslog Messages
inverse queries
2.6.5. Inverse Queries
11.6.1. Seeing the Query and Response Packets
11.7.4. Query Refused
IOT signal : (see ABRT signal)
IP addresses : (see addresses)
IPv6 addresses : 15.7.5. IPv6 Addresses
IRIX : 6.4.6. Silicon Graphics' IRIX
ISDN records
15.7.3. X25, ISDN, and RT
A.1.3.2. ISDN Integrated Services Digital Network address − experimental
iterative (nonrecursive) queries
2.6.2. Recursion
10.7. Building Up a Large Site−wide Cache with Forwarders
14.1.1. A Typical Problem
iterative (nonrecursive) resolution : 2.6.2. Recursion
Search | Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Copyright © 1999 O'Reilly & Associates, Inc. All Rights Reserved.
[ Library Home | DNS & BIND | TCP/IP | sendmail | sendmail Reference | Firewalls | Practical Security ]
DNS & BIND
Index: I 25

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×