某公司的域名为xyz.edu.cn,所使用的网络地址为222.78.68.0/24,共有两台服务器,一台IP地址是222.78.68.10,名字是scrver1,它用作域名服务器、电子邮件服务器,另一台IP地址是222.78.68.11,名字是server2,它用作Web服务器。下面是服务器scrver1中的三个文件。
[/etc/named.conf文件的内容]
options
directory"/var/named";
;
;
zone"."IN
type (1) ;
file"named.ca";
;
zone"0.0.127.in-addr.arpa"IN
type master;
file"named.local";
allow-updatenone;;
;
zone"xyz.edu.cn"IN
type master;
file"named.hosts";
allow-updatenone;;
;
zone" (2) "IN
type master;
file"named.rev";
allow-updatenone;;
;
[/var/named/named.hosts文件的内容]
$TTL 86400
@IN SOA serverl.xyz.edu.cn. root.xyz.edu.cn.(
2001110600;serial
28800;refresh
14400;retry
3600000;expire
86400;minimum
)
IN NS server1.xyz.edu.cn.
IN MX 10 serverl.xyz.edu.cn.
localhost. IN A 127.0.0.1
server1 IN A 222.78.68.10
server2 IN A 222.78.68.11
NW IN (3)
[/var/named/named.rev文件的内容]
$TTL 86400
@ IN SOA server1. xyz.edu.cn. root.xyz.edu.cn. (
2001110600;serial
28800;refresh
14400;retry
3600000;expire
86400;minimum
)
IN NS xyz.edu.cn.
10 IN (4)
11 IN PTR server2.xyz.edu.cn.
(1)~(4)处应当填写什么内容
参考答案:(1)hint (2) 68.78.222.in-addr.arpa
(3) IN CNAME server2.xyz.edu.cn.或者IN CNAME server2
(4) PTR server1.xyz.edu.cn.
解析:不管是主域名服务器、辅助域名服务器还是缓存域名服务器,在根域名区声明时,类型typc必须为hint,即为一个区的高速缓冲文件,因此空(1)处应当填写“hint”。空(2)处所在位置是反向域名解析区声明,应当填写反向域名。反向域名由两部分组成,域名前半段是其网络Ⅲ反向书写,而区域后半段必须是“in-addr.arpa”。因此(2)处应当填写“68.78.222.in-addr.arpa”。空(3)处应当是定义一条别名记录。根据说明,该单位的www服务server2上,即“www.xyz.edu.cn”和“sever2.xvz.edu.cn”表示同一台主机,因此(3)处应当填写“IN CNAMEserver2.xyz.edu.cn.”,也可以只填写“IN CNAME server2”(注:若要填写“A 222.78.68.11”也可实现解析,但违背了出题的初衷)。空(4)处应当填写一条反向指针(PTR)资源记录,用来记录在反向搜索区域内的IP地址及主机,用户可通过该类型资源记录把IP地址映射成主机域名,此处应当填写“PTR server1.xyz.edu.cn.”。