Linux上建立D 服务器(二)
四、 配置客户端
配置D 客户机就是对客户机的/etc/resolv.conf文件进行配置。具体选项如下:
1. Domai 域名
用来指定此主机的本地域名。
2. earch 域名
在主机名中没有包括域名时用来列出要解析的域名。
3. ameserver IP地址
用来指定D 服务器。注意在这里一定要用IP地址,而不能用D 服务器的主机名,否则将无法进行D 的查询。这一项设置可以重复,但最多可以指出三台D 服务器,其使用优先级按出现的先后顺序由高到低,建议不要只指定一台D 服务器,因为它难免会发生故障,有第二条路、第三条路总是好的。
五、 D 服务器的分类
D 服务器可以分为三类:主D 服务器(Primary D erver)、次D 服务器 (Secondary D erver)和高速缓冲D 服务器(Caching D erver)。主D 服务器和次D 服务器的关系和角色就象是NT域中的PDC和BDC一样。其中主D 服务器可以提供最新的查询,次D 服务器为主D 服务器分担查询的负担,但是次D 服务器的更新不如主D 服务器快。而高速缓冲D 服务器的原理是提供查询的历史记录,并且利用这些记录来提高查询的效率。当某个查询是第一次被发送到高速缓冲D 服务器时,高速缓冲D 服务器就将此查询的整个过程记录下来,在一定的时期内用它来回答所有相同的查询,从而减少整个D 系统的负担并且提高查询速度。
六、配置D 服务器端
1. 关于named守护进程
named进程是D 的主体进程,通常在系统启动时启动,启动后从一组相应的配置文件中来读取它的配置信息。 2. 对/etc/named.boot文件的配置
named.boot文件是named进程在启动时第一个读取的配置文件,它包含着指向其它配置文件和其它域名服务器的指针,所以非常重要。文件中以分号开头的是注释行。其中一些经常用到的选项含义如下:
⑴directory
用来通知named进程所有在这个文件中涉及的文件在系统中的具体位置,可以重复使用。
⑵cache
跟在cache后面的文件包含了在互联网上现存的根D 服务器的列表。最新的列表可以从ftp://rs.internic.net/domain/named.cache获得。这一项一定要有,否则会产生严重的性能问题。
⑶primary
primary后面有一个域名和一个文件名,标识了本机是指定域的主D 服务器,而后面的文件名则包含这个服务器的条目。
⑷secondary
这一项使named进程作为次级D 服务器来运行,它有三个参数:域名、主D 服务器的IP地址和文件名。这里的文件名指定了一个存放从主D 服务器获取的内容的文件。
⑸forwarders
这一项用来指出一个D 服务器的列表,也就是当本机的named进程不能进行解析时将这个查询转发的位置。(如果本机是caching D erver,那么就应该指出域的主或次D 服务器;如果本机是次D 服务器,应指向主服务器;如果本机已经是主D 服务器,则应指向接入互联网的I 的D 服务器。)
⑹slave
它是用来将本机指定为一个从属性质的服务器,这时本机对所有的查询都按forwarders项所指出的服务器进行转发。




