【答案解析】(5) A (6) C
DNS服务启动和停止的命令分别是named start和named stop。
问答题
【问题3】 请在(7)~(9)处填写恰当的内容。
在Linux系统中配置域名服务器,该服务器上文件named.conf的部分内容如下: options
{ directory
'/var/named'; }; zone
',' { type hint;
file 'named.ca';
} zone 'localhost' IN {
file "localhost.zone"
allow-update{none;}; };
zone '0.0.127.in-addr.arpa'{ type
master; file 'named.local';
}; zone 'test.com'{
type {{U}}(7) {{/U}};
file 'test.com'; };
zone '40.35.222.in-addr.arpa'{ type
master; file '40.35.222';
}; include "/etc/rndc.key";
填写文件中空(7)处的内容。 该服务器是域test.com的主域名服务器,该域对应的网络地址是{{U}}
(8) {{/U}},正向域名转换数据文件存放在{{U}} (9)
{{/U}}目录中。
【正确答案】
【答案解析】(7) master (8) 222.35.40.0 (9) /var/named
在Linux系统中,DNS服务器程序是named,配置文件是/etc/named.conf,named服务器读取该配置文件来确定工作方式。named.conf是文本文件,有效语句的格式是:
keyword {
//details of the statement
};
常用的keyword如下。
·options:为名字服务器设置全局选项。
·zone:定义区域。
例如:
options {
directory '/var/named';
};
目录(directory)选项允许指定名字服务器的工作目录路径,如果不指定目录,工作目录默认是“.”,是服务器启动的目录。服务器的工作目录是保存全部域或区域文件的地方。又如:
zone 'test.com'{
type master;
file 'test.com';
};
zone '40.35.222.in-addr.arpa'{
type master;
file '40.35.222';
第一个zone语句的含义是把名字服务器设置为test.com域“主要”的授权名字服务器,换句话说,所有对test.com的主机名到IP的转换都由该名字服务器处理,并且转发区域配置信息和资源记录在test.com文件中保存,master是主域名服务器的说明,而辅助域名服务器的说明是slave。
第二个zone语句把名字服务器设置为222.35.40.0网络的“主要”名字服务器,换句话说,所有对该网络的IP到主机名的转换(反向DNS)都由该名字服务器处理,反向DNS配置信息和资源记录保存在40.35.222文件中。