linux 下 dns 配置详解 来源: ChinaUnix 博客 日期: 2007
27 15:15 (共有 0 条评论) 我要评论 dns 配置详解大全 DNS 简介 在 Linux 中,域名服务(DNS)是由柏克莱网间名域(Berkeley Internet Name Domain——BIND)软件实现的
BIND 是一个客户/服务系统,它的客户方面称为转换程序(resolver),它产生域名信息的查询,将这类信息发送给服务器,DNS 软件回答转换程序的查询
BIND 的服务方面是一个称为 named(读作“name”“d”)的守护进程
我们将讨论三种基本 BIND 配置任务: 配置 BIND 转换程序
配置 BIND 域名服务
建立服务器数据库文件,称为“区文件(zone file)
前面我们介绍过,术语“区(zone)”往往可以与单词“域(domain)”互换使用,但这里却有一些区别,“区”是指域数据库文件,而“域”则比较通用
在本书中,域是用域名定义的域结构中的一部分,而区则是域数据库文件中包含域信息的集合,包含域信息的文件称为“区文件”
DNS 的作用是把IP 地址转化为代表主机、网络和邮件别名的助记名
它把整个 Internet IP 地址和名字空间分解为不同的逻辑组来做这项工作
每个组对它所拥有的计算机和其他信息具有控制权
DNS 服务器的类型 BIND 可以配置成以几种不同的方法运行的 DNS,常见的 BIND 配置是唯转换程序系统、唯高速缓存系统、主服务器和辅助服务器
转换程序是一段要求域名服务器提供域信息的程序,在 Linux 系统中,它是作为一个库程序来实现的,不是一个单独的客户程序
在唯转换程序系统中,仅使用转换程序,并不运行域名服务器
这种系统是很容易配置的,最多只需要设置/etc/resolv
conf 文件
其它三个 B