登录
CSNA会员注册
找回密码
搜索
搜索
本版
用户
CSNA网络分析论坛
»
首页
›
流量分析
›
网络分析
›
IE访问www.baidu.com 却使用NBNS查找域名
返回列表
发帖
查看:
7119
|
回复:
7
IE访问www.baidu.com 却使用NBNS查找域名
[复制链接]
long_323
long_323
当前离线
积分
101
发表于 2010-9-28 11:02:28
|
显示全部楼层
|
阅读模式
环境描述:
在发送邮件时,显示发送失败。通过IE访问百度,不能访问。
1、查看IP配置如图:
能ping通DNS服务器,然后ping
www.baidu.com
,却无回应。
2、直接通过IE访问
www.baidu.com
,不能访问。结合
科来
网络分析系统2010捕获数据,发现在协议中,竟然没有发送DNS请求数据。如图:
3、通过ipconfig/displaydns 以及hosts文件,都没有
www.baidu.com
记录。那为什么没有发送DNS请求呢?
4、后在协议统计中,发现NBNS请求中竟然有
www.baidu.com
的记录。如图:
由于发送的目标IP为192.168.10.255,所以肯定得不到争取的应答,故访问不能继续进行。
5、重新启动系统后,问题得到解决。
讨论:
通过IE的正常访问,为何系统却要NBNS去解析域名,而不用DNS?
系统为XP,当时的内存占有率很高,CPU没注意,应该也不低。
回复
使用道具
举报
天空之城
天空之城
当前离线
积分
45
发表于 2010-9-28 13:18:25
|
显示全部楼层
windows的名字解析机制的顺序是:
1. hosts
2. net bios(NBNS), wins, lmhosts
3. dns
至于为何会在NBNS请求无效后没有通过设定的DNS服务器解析,就不清楚了。
回复
使用道具
举报
只是一个神话
只是一个神话
当前离线
积分
20
发表于 2010-9-28 13:32:58
|
显示全部楼层
这个应该是一个系统故障吧!
NBNS是NetBIOS 名称服务器,解析主机名(NETBIOS名)和地址,通过网上邻居访问别人电脑的时候才会用到。
这个现象应该是\\
www.baidu.com
才会出现的吧!
回复
使用道具
举报
long_323
long_323
当前离线
积分
101
楼主
|
发表于 2010-9-28 13:51:23
|
显示全部楼层
2#
天空之城
刚试了一下,随便输入了一个域名
www.sinascs.com
,然后抓包看了下。DNS请求是在NBNS请求之前的。
如图:
看来那台机器是DNS模块出现问题了,导致NBNS发送。
另外正好验证了在
http://www.csna.cn/network-analyst-20127-1-1.html
帖子中,大家对DNS返回查询错误之后,是否会用辅助DNS进行第二次查询的讨论。
这是本机的IP配置:
目前看,在DNS第一次查询之后,如果出现查询错误,肯定不会再进行第二次查询了。
回复
使用道具
举报
pc新手
pc新手
当前离线
积分
2
发表于 2010-9-28 21:38:30
|
显示全部楼层
很好 学习了
回复
使用道具
举报
菜鸟人飞
菜鸟人飞
当前离线
积分
172
发表于 2010-9-29 09:20:17
|
显示全部楼层
以前也遇到过这种情况,但没找到具体的原因,都是重启,甚至重装系统的方式解决的。
楼主给我们讲讲,解释一下多年的疑虑,谢谢!
回复
使用道具
举报
pc新手
pc新手
当前离线
积分
2
发表于 2010-9-29 09:54:05
|
显示全部楼层
以前也遇到过好好的不能浏览网页重启一下就OK了,应该也是这个问题吧
回复
使用道具
举报
jacklu01
jacklu01
当前离线
积分
0
发表于 2010-10-3 21:51:11
|
显示全部楼层
一般重启就解决问题
回复
使用道具
举报
返回列表
发帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
CSNA会员注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
快速回复
返回顶部
返回列表