【说明】
计算机用户通常使用主机名来访问网络中的结点,而采用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-updatenone; ;
;
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";
【问题5】
在“master.test.com”域网络中,有一台Linux客户机只能通过IP地址访问其他主机,但不能用域名进行访问。结合文件named.conf的配置内容,在客户机上进行的检查和测试步骤如下。
①检查本机的DNS解析配置文件“/etc/resolv.conf”,发现未做任何配置。于是为其添加如下配置内容。
domain (10)
(11)
②启动域名服务后,在客户机上可以通过 (12) 命令测试DNS配置情况,发现DNS已能正确解析。
参考答案:(10)mst.com
(11)nameserver222.35.40.1
(12)nslookup
解析:[要点解析]
这是一道要求读者熟练掌握DNS服务器故障排除的分析推理题。本题的解答思路如下。
在“master.test.com”域网络中,有一台Linux客户机只能通过IP地址访问其他主机,但不能用域名进行访问。在客户机上进行的检查和测试步骤如下。
①检查该客户机的DNS解析配置文件/etc/resolv.conf,发现未做任何配置。
②根据图1-15的系统输出信息可知,在文件/etc/resolv.conf中添加的配置内容如下。
domain test.com ;该客户机所在域的域名(注意题目中“在一个同域网络中”)
nameserver222.35.40.1 ;配置主域名服务器的IP地址
③启动域名服务后,在客户机上可以通过nslookup命令测试DNS配置情况,以检查其DNS是否能正确解析。