域名服务系统DNS在因特网发展过程中起了重大推动作用,而Linux是建立DNS服务器的优秀平台,BIND软件最初将DNS引入网络并且目前仍然是应用最广泛DNS软件。本书讲解了Linux上的DNS和BIND,主要针对Linux系统。全面介绍其工作原理,基本配置,高级配置,系统维护等技术。\r\n 读者对象:本书适合于Linux系统管理人员阅读。\r\n 本书是一本完整的权威手册,一步一步地讲解在管理Linux DNS服务器时所需的标准和技术。通过上百个清晰连贯的例子阐明这些技术,因此读者可以沿着作者的思路,完成自己的工作目标。\r\n\r\n
第一部分 工作原理\r\n\r\n第1章 DNS体系结构\r\n\r\n/etc/hosts文件\r\nDNS层次结构\r\n域搜索\r\n解析一个查询\r\n缓存的重要性\r\n获得域名\r\n总结\r\n\r\n第2章 DNS协议\r\n\r\nInternet协议集\r\nDNS消息\r\n同步数据库\r\n总结\r\n\r\n第3章 BIND软件\r\n\r\n解析器\r\n名称服务器\r\n浏览ISC Web站点\r\n编译最新发布的BIND\r\n安装BIND的其他方法\r\nBIND配置的几种可能方案\r\n建立DNS分级结构\r\n总结\r\n\r\n第二部分 基本配置\r\n\r\n第4章 配置解析器\r\n\r\n缺省配置\r\n配置resolv.conf文件\r\n解析器的环境变量\r\nhost.conf文件\r\nnsswitch.conf文件\r\n总结\r\n\r\n第5章 高速缓存服务器和从服务器的配置\r\n\r\nnamed.conf文件\r\n根提示(Root Hint)文件\r\n本地主机文件\r\n总结\r\n\r\n第6章 创建主服务器\r\n\r\nnamed.conf文件\r\n域数据库记录\r\n区文件指令\r\n区文件\r\n反向域文件\r\n总结\r\n\r\n第三部分 高级配置\r\n\r\n第7章 创建子域\r\n\r\n为什么要授权子域\r\n对域进行授权\r\n给反向域授权\r\n总结\r\n\r\n第8章 特殊BIND配置\r\n\r\n通知未知服务器\r\n控制递归\r\n性能调整\r\n特殊的外部服务器\r\n定义附加信息\r\n使用通配符\r\n总结\r\n\r\n第9章 动态DNS\r\n\r\nDDNS协议\r\n计划、策略和问题\r\n预配置DNS\r\n激活动态更新\r\n使用动态更新\r\n总结\r\n\r\n第四部分 系统维护\r\n\r\n第10章 DNS安全\r\n\r\n基本的安全措施\r\nDNS服务器的保护\r\nDNS的安全性协议\r\n总结\r\n\r\n第11章 DNS的测试\r\n\r\nhost命令\r\ndig命令\r\nnslookup\r\n总结\r\n\r\n第12章 BIND日志文件\r\n\r\n转储文件\r\n统计文件\r\n跟踪文件\r\n系统的记录消息\r\n记录的配置\r\n总结\r\n\r\n第五部分 附录\r\n\r\n附录A Bind 9\r\n附录B Named.conf命令参考\r\n附录C 资源记录参考\r\n附录D 配置网络信息服务\r\n\r\n