【说明】
计算机用户通常使用主机名来访问网络中的结点,而采用TCP/IP协议的网络是以IP地址来标记网络结点的,因此需要一种将主机名转换为IP地址的机制。
某台IP地址为222.35.40.1的服务器安装了Red Hat Linux操作系统,并使用BIND软件建立域名解析服务。该域名服务器上文件named.conf的部分配置内容如下。
options
directory’/var/named’;
;
zone ’.’
type hint;
file ’named.ca’;
;
zone ’localhost’ IN
file’localhost.zone’
allow-updatenone; ;
;
zone 0.0.127.in-addr.arpa’
type master;
file ’named.local’;
;
zone ’test.com’
type master;
file ’test.com’;
;
zone ’40.35.222.in-addr. arpa’
type master;
file ’40.35.222’;
;
include "/etc/rndc.key";
【问题3】
该域名服务器是域test.com的主服务器,该域对应的网络地址是 (7) ,正向域名转换数据文件存放在 (8) 目录中。
参考答案:(7)222.35.40.0 (8)/var/named
解析:[要点解析]
这是一道要求读者掌握的基本常识题。本题的解答思路如下。
在Linux操作系统中,提供名字服务的程序是named。在named.conf配置文件中,使用了“反序IP地址”,用于反向域名解析,例如“zone’40.35.222.in-addr.arpa’”中的“40.35.222”。
由“zone’40.35.222.in-addr.arpa’”中的“file’40.35.222’;”语句可知,“40.35.222”是一个反序IP地址,它表达了主服务器域(即“test.com”)对应的网络地址是222.35.40.0,即(7)空缺处应填写“222.35.40.0”。
由“directory’/var/named’;”语句可知,正向域名转换数据文件存放在/var/named目录中,即(8)空缺处应填写“/var/named”。