阅读以下说明,回答问题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)对应行的含义。
订单号:
遇到问题请联系在线客服
订单号:
遇到问题请联系在线客服