免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4755 | 回复: 0
打印 上一主题 下一主题

[DNS] DNS解析的奇怪问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-11-18 13:45 |只看该作者 |倒序浏览
看到“phoenixfight ”蝈蝈的“dns域名请求时出现在域名+.domain/.router之类的情况”
原帖:http://bbs2.chinaunix.net/thread-1597878-1-1.html
想起之前自己遇到的一个问题,贴出来。

问题:nslookup解析所有域名结果均为同一个IP,但上网一切正常。

1、使用nslookup解析“Google”与“新浪”或其他域名,结果始终为同一IP“220.250.64.24”:

C:\>nslookup www.google.com
Non-authoritative answer:
Name:    www.google.com.edu.cn
Address:  220.250.64.24

C:\>nslookup www.sina.com
Non-authoritative answer:
Name:    www.sina.com.edu.cn
Address:  220.250.64.24

2、ping以及其他应用正常:

C:\>ping www.google.com
Pinging www.l.google.com [74.125.153.99] with 32 bytes of data:
Reply from 74.125.153.99: bytes=32 time=39ms TTL=243

3、注意到域名后面的“edu.cn”,PC应该是设置了DNS后缀,ipconfig查看

C:\>ipconfig
Connection-specific DNS Suffix  . : edu.cn
IP Address. . . . . . . . . . . . : 192.168.1.10
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.1.1

DNS后缀作用:当所解析的域名不是一个完全合格域名时,系统会自动为该域名添加上DNS后缀。

完全合格域名(FQDN-Full Qualified Domain Name)指以“.”结尾的域名,严格意义上来说,书写域名的时候都应该在最后带上一个“.”

4、浏览器输入“220.250.64.24”或一不存在域名,转到ISP纠错页面:DNS劫持

5、本地DNS设置为“1.1.1.1”,借助wireshark:

C:\>nslookup www.google.com  wireshark图:



C:\>ping www.google.com  wireshark图:



可以看到,nslookup解析器与ping命令所解析域名顺序不同,设置DNS后缀后,当所解析的域名不是一个完全合格域名时,nslookup会在所解析域名后先加上DNS后缀进行解析,若解析失败,再次对原始域名进行解析;而ping则是直接解析原始域名域名,若解析失败,则再加上DNS后缀解析。

至此答案明了:PC设置DNS后缀,而nslookup解析器与ping(或其他网络应用程序)解析域名顺序不同,ping是直接解析原始域名域名,nslookup则先在所解析域名后先加上DNS后缀“edu.cn”,该域名不存在,服务商DNS服务器恰好又搞域名劫持(强烈鄙视),所以nslookup解析出所有域名为同一个IP,但上网正常。

nslookup解析一个FQDN,正常:
C:\>nslookup www.google.com.
Non-authoritative answer:
Name:    www.google.com
Address:  74.125.153.99

[ 本帖最后由 silty 于 2009-11-18 13:48 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP