DNS 服务器的配置与管理
为了服务器可以正常的进行
递 归查询,首选需要一些关于在
域 名空间中的其它服务器的信
息 以便通信。信息以$的形
式 提供一个关于其它服务器的
列 表。利用$服务器可
以 进行完整的递归查询。
如图 4 显示了利用递归查询来查询名称为$!"的计算机的
过程:
首选,主 服务器解析这个完整名称,以确定它属于那个 即
。接着它利用转寄查询的方式向服务器查询以获得服务
器的地址,然后以同样的方法它从服务器获得"服
务器的地址,最后它与名为"的 服务器进行通信,由于用户所
要查询的主机名称包含在该服务器管理的区域中,它向主服务器方发送一个回答,主
服务器将这个回答转发给提出查询的客户机,到此递归查询过程结束。
返回多个查询响应
在前面所描述的查询都假设在查询过程结束时只一个肯定回答信息返回给客户机,然
而在实际查询时还可能返回其它回答信息:
授权回答% $#&:在返回给客户机的肯定回答中加入了授权字节,指明信
息是从查询名称的授权服务器获得的Ò
肯定回答%#&:由被查询的 55% &或一个 55 列表组成,与
查询的 名称和查询信息中的记录类型相匹配。
提名回答%#&)包含未在查询中指定的附加资源记录,它返回给那些不支持
递归查询的客户机,这些附加信息可以帮助客户机继续进行转寄查询
否定回答%6#&:当遇到以下情况之一时,服务器发送否定回答
授权服务器报告所查询的名称不在域名空间内Ò
授权服务器报告所查询的名称在域名空间内,但没有记录与查询指定的名称想匹
配Ò
缓存与7