Chinaunix首页 | 论坛 | 博客
  • 博客访问: 712508
  • 博文数量: 98
  • 博客积分: 3257
  • 博客等级: 中校
  • 技术积分: 966
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-15 17:19
文章存档

2020年(1)

2018年(1)

2017年(1)

2016年(2)

2015年(2)

2013年(3)

2012年(24)

2011年(28)

2010年(4)

2009年(9)

2008年(23)

我的朋友

分类: WINDOWS

2012-02-29 09:38:27

实验平台:Windows 2003 Enterprise Edition SP1,Windows XP Professional Edition

前言:

根据DNS服务器对DNS客户端的不同响应方式,域名解析可分为2种类型:递归型和循环型。

(1)递归型:递归型查询,是指DNS客户端发出查询请求后,如果DNS服务器内没有所需数据,则DNS服务器会代替客户端向其他DNS服务器进行查询。在这种方式中,DNS服务器必须给DNS客户端做出回答。
(2)循环型:循环型查询是指当第1台DNS服务器向第2台DNS服务器提出查询请求后,如果在第2台DNS服务器内没有所需要的数据,则它会提供第3台DNS服务器的IP地址给第1台DNS服务器,让第1台DNS服务器直接向第3台DNS服务器进行查询。依此类推,直到找到所需要的数据为止。如果到最后一台DNS服务器中还没有找到所需的数据时,则通知第1台DNS服务器查询失败。

实验过程:

实验环境如图:

其中DNS Server1和DNS Server2均使用Windows 2003 Enterprise Edition SP1,DNS Client使用Windows XP Professional Edition。

DNS Server1上进行配置:

[1]在DNS中建立正向查找区域baidu.com及其子域admin、sale和services。
[2]在域baidu.com及其子域admin、sale和services中分别建立主机(A)记录:
                                       域                             主机(A)记录
                                  baidu.com              www(192.168.88.254)
                                      admin                  www(192.168.2.254)
                                      sale                    www(192.168.3.254)
                                    services                 www(192.168.4.254)
    以及相应的反向查找区域。如图所示:

DNS Server2上进行配置:

[1]在DNS中建立正向查找区域google.com及其子域admin、sale和services。
[2]在域baidu.com及其子域admin、sale和services中分别建立主机(A)记录:
                                       域                             主机(A)记录
                                  google.com             www(192.168.88.120)
                                      admin                  www(172.25.1.254)
                                      sale                    www(172.25.2.254)
                                    services                 www(172.25.3.254)
     以及相应的反向查找区域。如图所示:

实现递归查询:

DNS Server1上进行配置:

[1]右击DNS服务器2003DC选择【属性】→【转发器】,添加DNS Server2的IP地址192.168.88.120;选择【高级】选项卡,取消【启用循环】前的“√”,点击【确定】。如图:


[2]测试。在DNS Client(Windows XP Professional Edition)命令提示符下用nslookup命令检测,如图:

实现循环查询:

DNS Server1上进行配置:

[1]右击DNS服务器2003DC选择【属性】→【转发器】,标记左下角“不对这个域使用递归”。选择【高级】选项卡,标记“启用循环”,确定退出。如图:

[2]测试。在DNS Client(Windows XP Professional Edition)命令提示符下用nslookup命令检测,如图:

阅读(6068) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~