假定提供Web服务的两台Linux服务器的IP地址分别为192.168.1.10和192.168.1.20。为了使用DNS循环机制,由主机名www.test.com对外提供一致的服务,需要在DNS服务器的test.com区域文件中增加下列内容:
www1 IN (10) 192.168.1.10
www2 IN (10) 192.168.1.20
www IN (11) www1
www IN (11) www2
通过DNS的循环机制,客户防问主机www.test.com时,会依次访问IP地址为192.168.1.10和192.168.1.20的WWW主机。请将以上文件(10)、(11)空缺处的内容填写完整,完成对test.com文件的配置。
启动域名服务后,在客户机上可以通过 (12) 命令测试以上DNS配置是否达到了应用需求。
参考答案:nslookup或其他具有等价功能的命令
解析:DNS数据库包括DNS服务器所使用的一个或多个区域文件,而每个区域都拥有一组结构化的资源记录。主机地址(A)资源记录用于将某个DNS域名映射到其所对应的IP地址。别名(CNAME)资源记录也称之为规范名资源记录,该资源记录允许将多个域名映射到同一台服务器上。
由于提供Web服务的两台Linux服务器IP地址分别为192.168.1.10和192.168.1.20,为了使用DNS循环机制,并且由主机名www.test.com对外提供一致的服务,则需要在DNS服务器的test.com区域文件中增加如下内容:
www1 IN A 192.168.1.10
www2 IN A 192.168.1.20
www IN CNAME www1
www IN CNAME www2
通过DNS的循环机制,客户访问主机www.test.com时,将会依次访问IP地址为192.168.1.10和192.168.1.20的WWW主机。
可以使用nslookup命令测试DNS配置情况,或实现某个域名及其对应的IP地址间的相互查询。命令ping或tracert(或traceroute)等也可测试域名到IP地址之间的映射关系。