阅读以下说明,回答问题1、问题2和问题3,将解答填入对应栏内。 [说明] 在因特网的发展过程中,WWW(World Wide Web)和域名服务系统(DNS)两项技术起了重大的推动作用,在域名服务系统(DNS)出现之前,所有的因特网主机名都存储

admin2009-02-15  29

问题 阅读以下说明,回答问题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)指定BIND初始化文件。 (4)设置为从属服务器。 (5)正向区数据库文件。 在Linux系统中,TCP/P网络是通过若干个文本文件进行配置的,需要编辑这些文件来完成联网工作。系统中重要的有关网络配置文件为如下: ◆ /etc/sysconfig/network ◆ /etc/HOSTNAME ◆ /etc/hosts ◆ /etc/services ◆ /etc/host.conf ◆ /etc/nsswitch.conf ◆ /e

解析
转载请注明原文地址:https://kaotiyun.com/show/sJPZ777K
0

最新回复(0)