某公司的域名为xyz.edu.cn,所使用的网络地址为222.78.68.0/24,共有两台服务器,一台IP地址是222.78.68.10,名字是server1,它用作域名服务器、电子邮件服务器,另一台IP地址是222.78.68.11,名字是server2,它用作Web服务器。
下面是服务器server1中的三个文件。
/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-update{none;};
};
zone"xyz.edu.cn"IN{
type master;
file"named.hosts";
allow-update{none;};
};
zone" (2) "IN{
type master;
file"named.rev";
allow-update{none;};
参考答案:(1)hint (2)68.78.222.in-addr.arpa
(3)CNAME server2.xyz.edu.cn或者CNAME server2
(4)PTR serverl.xyz.edu.cn
解析:不管是主域名服务器、辅助域名服务器还是缓存域名服务器,在根域名区声明时,类型type型必须为hint,即为一个区的高速缓冲文件,因此空(1)处应当填写“hint”。空(2)处所在位置是反向域名解析区声明,应当填写反向域名。反向域名由两部分组成,域名前半段是其网络ID反向书写,而区域后半段必须是“in-addr.arpa”。因此(2)处应当填写“68.78.222.in-addr.arpa”。空(3)处应当是定义一条别名记录。根据说明,该单位的www服务在server2上,即“www.xyz.edu.cn”和“server2.xyz.edu.cn”表示同一台主机,因此(3)处应当填写“IN CNAME server2.xyz.edu.cn.”,也可以只填写“CNAME server2”(注:若要填写“A 222.78.68.11”也可实现解析,但违背出题的初衷了)。空(4)处应当填写一条反向指针(PTR)资源记录,用来记录在反向搜索区域内的IP地址及主机,用户可通过该类型资源记录把IP地址映射成主机域名,此处应当填写“PTR serverl.xyz.edu.cn”。