阅读以下说明,回答问题1、问题2和问题3,将解答填入对应栏内。 [说明] 在因特网的发展过程中,WWW(World Wide Web)和域名服务系统(DNS)两项技术起了重大的推动作用,在域名服务系统(DNS)出现之前,所有的因特网主机名都存储在一个普通文件中,而且网络上的每台机器都要保留一个副本。这种文件的局限性阻碍了网络的发展,DNS的出现打破了这种限制,它使用分布式多级数据库系统代替了普通文件的存储方式。现在,网络上的每一个组织都维护着自己的域名数据库,由系统管理员负责维护网络中的DNS。 Linux凭着其高度的可靠性、稳定性和低廉的价格,成为建立DNS服务器的首选平台。在Linux上的 DNS服务用伯克利因特网(BIND)软件实现的,BIND是最初将DNS引入了网络的软件,目前DIND被世界广泛使用,其可靠性,早被成千上万的用户所验证。 以下是BIND配置文件的部分配置语句: 1.设置服务器工作路径 缺省情况下,/etc/name.conf语句中都设定服务器工作路径: options{ directory"/var/nanle"; (1) } 此路径包含了BIND初始化文件、区域数据库文件等。 2.zone语句 zone语句是配置文件中最重要的部分,它有以下功能: ◆ 定义名称服务器提供服务的区(Zone); ◆ 定义为该区提供服务的名称服务器的类型; ◆ 定义区的域信息源(域数据库来自何方); ◆ 定义区的特殊处理选项。 zone"remote.net"in{ type master; (2) file"remote.net.host";//区数据库文件 check-names warn; //xE的特殊处理选项} //只高速缓存配置 zone"."{ type hint; file"named.ca"; (3) //声明回路去区 zone"0.0.127.in-addr.arpa"{ type master; file"name.local"; }; //从属服务器的配置 zone"."{ typehint; file"named.ca"; //声明回路区 zone"0.0.127.in-addr.arpa"{ type master; file"name.local"; }; //声明正向区 zone"remote.net"{ type slave; (4) file"remote.net.hosts"; (5) masters{172.16.205.1;}//主服务器 }; //声明反向区 zone"16.172.in-addr.arpa"{ type slave; file"16.172.reverse"; 版向区数据库文件 masters{172.16.205.1;}//主服务器 }};
问答题
请说出(1)、 (2)、 (3)、 (4)、 (5)对应行的含义。
【正确答案】正确答案:(1)设定服务器工作路径。 (2)服务器类型为主服务器。 (3)指定BIND初始化文件。 (4)设置为从属服务器。 (5)正向区数据库文件。 在Linux系统中,TCP/P网络是通过若干个文本文件进行配置的,需要编辑这些文件来完成联网工作。系统中重要的有关网络配置文件为如下: ◆ /etc/sysconfig/network ◆ /etc/HOSTNAME ◆ /etc/hosts ◆ /etc/services ◆ /etc/host.conf ◆ /etc/nsswitch.conf ◆ /e
【答案解析】
问答题
(1)图6-3是Windows xp的DNS设置窗口,请指出图6-3中配置错误之处。(2)在Windows xp系统中,根据图6-3中的相关信息,请写出默认路由。(3)图6-3中“备用DNS服务器”项是否可以不填?
【正确答案】正确答案:(1)“首选DNS服务器”与“备用DNS服务器”中的IP地址不能相同。如果相同,则系统不让通过。 (2)routeadd0.0.0.0mask0.0.0.010.191.252.168。 (3)可以不填写。
【答案解析】
问答题
(1)DNS正常启动后,请说出验证其工作正常的命令。(2)假如本地DiNS服务器出现了故障,是否可以上Internet?如果可以请说出理由?
【正确答案】正确答案:(1)nslookup域名。 (2)如果知道对方IP地址,可以上Internet。因为DNS只是把域名转化为对方的IP地址,最终还是通过IP地址访问其他计算机。
【答案解析】