书籍详情
DNS与BIND(影印版)
作者:Paul Albitz,Cricket liu著
出版社:清华大学出版社
出版时间:2003-02-01
ISBN:9787302060642
定价:¥119.00
购买这本书可以去
内容简介
本书讨论了Internet的基础构造模块之一的分布式宿主信息数据库,它负责把名称转换成地址,把邮件路由到正确的目标,以及提供许多其他的服务。正如作者在前言中所述,如果您正在使用Internet,那么就已经使用了DNS,即使你还不了解它。新的第四版同时涵盖了BIND 9和BIND 8, BIND实现了许多重要的新功能,BIND 8是当前许多商业产品的基础。BIND 8和BIND 9使得DNS的安全性得到极大的提高。不管你是一名每天使用DNS的系统管理员,还是一名希望深入了解Internet及其工作原理的普通用户,本书都值得一读。 本书包括以下要点: . DNS的作用、工作原理,以及何时需要使用它 . 在Internet的名称空间中如何找到自己的位置 . 建立名称服务器 . 使用MX记录来路由邮件 . 配置主机以使用DNS名称服务器 . 划分(合并)域 . 保护名称服务器:限制查询你的服务器的用户,防止未授权的区域传输,避免伪造的服务器等 . BIND 9的新功能,包括视图及IPV6正向和逆向映射 . DNS Security Extensions(DNSSEC)和Transaction Signatures(TSIG) . 把一个名称映射到多个用于加载共享的服务器 . 动态更新、异步通知对区域的修改,以及增量区域传输 . 故障诊断:使用nslookup和dig,读取调试输出,以及常见的问题 . 使用分解器库和Perl的Net::DNS模块进行DNS编程
作者简介
暂缺《DNS与BIND(影印版)》作者简介
目录
Prefce
1. Background
A (Very) Brief History of the lnternet
On the Internet and internets
The Domain Name System in a Nutshell
The History of BIND
Must I Use DNS?
2 How Does DNS Whrk?
The Domain Name Space
The Internet Domain Name Space
Delegation
Name Servers and Zones
Resolvers
Resolution
Caching
3. Where DO I Start?
Getting BIND
Choosing a Domain Name
4 settins UP BIND
Our Zone
Setting Up Zone Data
Setting Up a BIND Configuration File
Abbreviations
Host Name Checking (BIND 4.9.4 and Later Versions)
Tools
Running a Primary Master Name Server
Running a Slave Name Server
Adding More Zones
What Next?
5. DNS and Electronic Mail
MX Records
What's a Mail Exchanger, Again?
The MX Algorithm
6 configuring Hosts
The Resolver
Sample Resolver Configurations
Minimizing Pain and Suffering
Vendor-Specific Options
7. Maintetaining BIND
Controlling the Name Server
Updating Zone Data Files
Organizing YOur Files
Changing System File Locations in BlND 8 and 9
Logging in BlND 8 and 9
Keeping Evetything Running Smoothly
8 Growing Your Domain
How Many Name Servers?
Adding More Name Servers
Registering Name Servers
Changing TTLs
Planning for Disasters
Coping with Disaster
9. Parenting
When to Become a Parent
How Many Children?
What to Name Your Children
How to Become a Parent: Creating Subdomains
Subdomains of in-addr.arpa Domains
Good Parenting
Managing the Transition to Subdomains
The Life of a Parent
10 Advanced Features
Address Match Lists and ACLs
DNS Dynamic Update
DNS NOTIFY (Zone Change Notilication)
lncremental Zone Transfer (IXFR)
Forwarding
Views
Round Robin Load Distribution
Name Server Address Sorting
Preferring Name Servers on Certain Networks
A Nonrecursive Name Server
Avoiding a Bogus Name Server
System Tuning
Compatibility
The ABCs of IPv6 Addressing
Addresses and Ports
IPv6 Forward and Reverse Mapping
11. Security
TSIG
Securing Your Name Server
DNS and Internet Firewalls
The DNS Security Extensions
12 nslookup and diy
Is nslookup a Good Tool?
lnteractive Versus Noninteractive
Option Settings
Avoiding the Search List
Common Tasks
Less Cornmon Tasks
Troubleshooting nslookup Problems
Best of the Net
Using dig
13. Reading BIND Debugging Output
Debugging Levels
Turning On Debugging
Reading Debugging Output
The Resolver Search Algorithm and Negative Caching (BIND 8)
The Resolver Search Algorithm and Negative Caching (BIND 9)
Tools
14. Troubtesbooting DNS and BIND
Is NlS Really Your Problem?
Troubleshooting Tools and Techniques
Potential Problem List
Transition Problems
Interoperability and Version Problems.
TSIG Errors
Problem Symptoms
15. Programming witb tbe Resolver and Name Server
Library Routines
Shell Script Programming with nslookup
C Programming with the Resolver Library Routines
Perl Programming with Net::DNS
16 Miscellaneous
Using CNAME Records
Wildcards
A Limitation of MX Records
Dialup Connections
Network Names and Numbers
Additional Resource Records
DNS and WINS
DNS and Windows 2000
A. DNS Message Format and Resource Records
B. BIND compatibility Matrix
C. Compiling and Installing BIND on Linux
D. Top-Level Domains
E. BIND Name Server and Resolver Configuration
Index
1. Background
A (Very) Brief History of the lnternet
On the Internet and internets
The Domain Name System in a Nutshell
The History of BIND
Must I Use DNS?
2 How Does DNS Whrk?
The Domain Name Space
The Internet Domain Name Space
Delegation
Name Servers and Zones
Resolvers
Resolution
Caching
3. Where DO I Start?
Getting BIND
Choosing a Domain Name
4 settins UP BIND
Our Zone
Setting Up Zone Data
Setting Up a BIND Configuration File
Abbreviations
Host Name Checking (BIND 4.9.4 and Later Versions)
Tools
Running a Primary Master Name Server
Running a Slave Name Server
Adding More Zones
What Next?
5. DNS and Electronic Mail
MX Records
What's a Mail Exchanger, Again?
The MX Algorithm
6 configuring Hosts
The Resolver
Sample Resolver Configurations
Minimizing Pain and Suffering
Vendor-Specific Options
7. Maintetaining BIND
Controlling the Name Server
Updating Zone Data Files
Organizing YOur Files
Changing System File Locations in BlND 8 and 9
Logging in BlND 8 and 9
Keeping Evetything Running Smoothly
8 Growing Your Domain
How Many Name Servers?
Adding More Name Servers
Registering Name Servers
Changing TTLs
Planning for Disasters
Coping with Disaster
9. Parenting
When to Become a Parent
How Many Children?
What to Name Your Children
How to Become a Parent: Creating Subdomains
Subdomains of in-addr.arpa Domains
Good Parenting
Managing the Transition to Subdomains
The Life of a Parent
10 Advanced Features
Address Match Lists and ACLs
DNS Dynamic Update
DNS NOTIFY (Zone Change Notilication)
lncremental Zone Transfer (IXFR)
Forwarding
Views
Round Robin Load Distribution
Name Server Address Sorting
Preferring Name Servers on Certain Networks
A Nonrecursive Name Server
Avoiding a Bogus Name Server
System Tuning
Compatibility
The ABCs of IPv6 Addressing
Addresses and Ports
IPv6 Forward and Reverse Mapping
11. Security
TSIG
Securing Your Name Server
DNS and Internet Firewalls
The DNS Security Extensions
12 nslookup and diy
Is nslookup a Good Tool?
lnteractive Versus Noninteractive
Option Settings
Avoiding the Search List
Common Tasks
Less Cornmon Tasks
Troubleshooting nslookup Problems
Best of the Net
Using dig
13. Reading BIND Debugging Output
Debugging Levels
Turning On Debugging
Reading Debugging Output
The Resolver Search Algorithm and Negative Caching (BIND 8)
The Resolver Search Algorithm and Negative Caching (BIND 9)
Tools
14. Troubtesbooting DNS and BIND
Is NlS Really Your Problem?
Troubleshooting Tools and Techniques
Potential Problem List
Transition Problems
Interoperability and Version Problems.
TSIG Errors
Problem Symptoms
15. Programming witb tbe Resolver and Name Server
Library Routines
Shell Script Programming with nslookup
C Programming with the Resolver Library Routines
Perl Programming with Net::DNS
16 Miscellaneous
Using CNAME Records
Wildcards
A Limitation of MX Records
Dialup Connections
Network Names and Numbers
Additional Resource Records
DNS and WINS
DNS and Windows 2000
A. DNS Message Format and Resource Records
B. BIND compatibility Matrix
C. Compiling and Installing BIND on Linux
D. Top-Level Domains
E. BIND Name Server and Resolver Configuration
Index
猜您喜欢