A-A+

通常 DNS的资源记录文件是在(9)文件中定义的。 A./etc/hosts B./etc/

2022-08-05 20:15:14 问答库 阅读 171 次

问题详情

通常,DNS的资源记录文件是在(9)文件中定义的。
A./etc/hosts B./etc/host.conf
C./etc/resolv.conf D./etc/named.conf请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:(9)D或/etc/named.conf
(9)D,或/etc/named.conf 解析:这是一道要求读者熟悉基于Linux操作系统的DNS服务器资源记录文件的基本常识题。本题所涉及的知识点如下。
①在Red Hat Linux操作系统环境下使用BIND建立DNS服务器时,会产生两大类的系统文件。一类是配置文件,在/etc目录下:另一类是DNS记录文件,在/var/named目录下。
②位于/etc目录下的系统文件主要有:hosts,host.conf,resolv.conf,named.conf。位于/var/named目录下的资源记录文件主要有/var/named/named.abc.net和/var/named/named.abc.net.rev。
③“/etc/hosts”文件用于存放本机主机名和经常访问IP地址的主机名。
④当系统中同时存在DNS域名解析和/etc/hosts主机表机制时,由“/etc/host.conf”文件确定主机名解释顺序。其中,“order hosts bind”语句指定了对主机名的解析顺序是先到hosts中查找,然后到DNS服务器的记录里查找。“multi on”则是允许一个主机名对应多个IP地址。
⑤“/etc/resolv.conf”文件用于配置DNS客户端。其中,“nameserver<DNS服务器IP地址>”指定了客户机所在DNS域的DNS服务器地址。“domain<DNS域名>”指定默认的DNS域。
⑥DNS服务器的主体是域名服务器进程named。named进程启动后向DNS客户机提供域名解析服务,把域名转换成IP地址。named进程启动时需要读取一个初始化文件,默认情况下是/etc/named.conf。可见“/etc/named.conf”是DNS服务器的核心文件。
⑦通常,资源记录文件位于/var/named目录下,该目录是在“/etc/named.conf”文件中定义的。

考点:文件,定义