参考答案:
【问题1】(6分)
(1)B
(2)A
(3)A
【问题2】(3分)
(4)C
(5)A
(6)B
【问题3】(6分)
(7)master
(8)222.35.40.0
(9)/var/named
详细解析:
【问题1】
DNS是因特网的一项核心服务,它作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。域名解析系统是一个分布式的系统,一般Win2000以上的操作系统都内置了DNS服务器,能够提供本地和远程域名解析。
Berkeley Internet Name Domain (BIND) 是域名系统(DNS) 的 Berkeley 实现。它是一种分布式网络信息查找服务,用于将主机名映射到Internet 地址和将Internet 地址映射到主机名。它还通过提供接受发往其他主机的邮件的主机列表,从而方便了 Internet 邮件路由。它采用的是C/S工作模式。named.conf 文件是BIND配置文件,通过该文件可以使用声明和注释指定许多功能部件。其守候进程为:named 。
【问题2】
域名解析的过程描述示例:
①例如客户机向本地服务器发请求,要求解www.baidu.com的IP地址。
②本地服务器在数据库中寻找相应条目(如果没有则向根域服务器发出请求查询代理“.com”域的服务器地址,根域收到请求将代理“.com”域的服务器IP发给本地服务器,本地服务器收到后向代理“.com”域的服务器发送请求查询“baidu.com”域的服务器的IP,“.com”域服务器将“baidu.com”域服务器Ip发给本地服务器。
③本地服务器再向“baidu.com”域服务器请求查询“www”主机的IP地址,“baidu.com”域服务器将“www”主机IP发送给本地服务器)。
④本地服务器将最终结果返回客户机,使客户机与www.baidu.com通信。
【问题3】
zone "." {
type hint | master | slave ;
file "*.*";
}; // hint:表示是互联网中根域名服务器;master:表示定义的是主域名服务器;slave:表示定义的是辅助域名服务器。
directory ’/var/named’ // 指定域名解析文件存放目录。