问题 问答题


阅读以下Linux系统中关于IP地址和主机名转换的技术说明,根据要求回答问题1~问题4。
【说明】
计算机用户通常使用主机名来访问网络中的结点,而采用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-update{none; };
};
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";

【问题1】 DNS是应用最广泛的主机名和IP地址的转换机制,它使用 (1) 来处理网络中成千上万个主机和IP地址的转换。在Linux中,DNS是由BIND软件来实现的。BIND是一个 (2) 系统,其中的resolver程序负责产生域名信息的查询,一个称为 (3) 的守护进程负责回答查询,该请求—应答过程称为域名解析。 (1) A.集中式数据库 B.分布式数据库 (2) A.C/S B.B/S (3)

A.named B.bind
C.nameserver D.httpd

答案

参考答案:

解析:(1)B,或分布式数据库 (2)A,或C/S(3)A,或named[要点解析] 这是一道要求读者掌握域名服务DNS基本概念的常识题。本题所涉及的知识点如下。 一般用Host表、网络信息服务系统(NIS)和域名服务(DNS)等多种技术来实现主机名和p地址之间的转换。其中,Host表是简单的文本文件,其中存放了主机名和p地址的映射表,它通过在该文件中搜索来匹配主机名和IP地址。在一个大型网络中Hosts文件较烦琐而又复杂,在DNS中主要起备份作用。网络信息服务系统NIS(Network Information System)将所有主机数据都保存在中央主机数据库中,从中客户机可以得到所需的主机表信息。 域名服务DNS(Domain Name Server)使用一种分层的分布式数据库来处理Internet上的成千上万个主机和IP地址的转换。 在Linux中,使用BIND软件建立一个DNS服务器。BIND是一个在Linux系统上实现的域名解析服务的软件包,它遵循客户服务器(C/S)结构。其中,resolver程序负责产生域名信息的查询,named守护进程则负责回答查询,这个过程称为域名解析。

单项选择题
多项选择题