教学之友,学习之友。

站长教学网

当前位置: 站长教学网 > 服务器 > DNS服务器 >

DNS的相关知识和不完全总结(3)

时间:2012-03-22 17:19来源:未知 作者:ken 点击:

因为在客户端查询的请求里面包含一个“搜索类型”(Search type)的东东,一共有两种状态:

(1) 递归查询(Recursive),要求DNS服务器一定要救人救到底送佛送上西。反正我就赖上你了,你得给我查到。

(2) 迭代查询(Iterative),你(DNS服务器)如果找不到可以给我介绍到另一个DNS服务器那里去找――这种方式的客户端就文明多了――自然DNS服务器的压力就减轻了。

默认情况是递归查询的,我们可以在DNS服务器参数配置禁用(高级选项)。

当DNS服务器被客户端要求递归查询而去查询其他DNS服务器时,默认是迭代查询的。

5、Netbios解析和DNS解析

对于两者的概念我不想多做说明了,值得注意得是他们的查询步骤。

假定我们启用了Netbios解析,windows客户端会按照下面的步骤进行解析(默认B节点配置可以修改为H节点)

(1) Netbios缓存

(2) Wins查询

(3) Lmhosts文件(看看hosts的目录)

(4) 广播

(5) hosts文件

(6) DNS

我们举个例子,如果我们在客户端ping一下srv1.contoso.com主机。我们通常的做法是运行cmd。输入ping srv1 回车。这时发生了什么?

首先,客户端会把计算机的DNS后缀附在名称上发送到DNS服务器。 如果名字里有“.”存在,但是末尾并没有“.”结束,系统会自动追加末尾“.”,如果这样查询也失败了,就会向上面那样追加DNS后缀再试。 如果添加DNS后缀也无法获得主机记录,那么系统就会追加事先为“接口”配置好得备用DNS后缀(仔细看看本地连接的属性)。

 

(责任编辑:ken)
TAG标签: dns
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
注册登录:不允许匿名留言,登录后留言无需输入验证码。
栏目列表
最新内容