导航

nslookup返回信息说明

Posted on 2013-10-21 13:58  蝈蝈俊  阅读(9774)  评论(0编辑  收藏  举报

先看一个示例:

 

image

如上图,我们把输出结果分成三部分,下面分别来描述:

 

第一部分:

这里是我们本机的DNS服务器信息。

客户机先到主DNS Server进行连接查询,结果发现异常,连接失败,于是出现了**can’t find server name for address *******: server failed这个提示;按照规则主DNS无法连接,会自动转入次DNS进行连接,得到反馈信息:Server: hq-dc-01.****
Address: 10.6.**

第二部分:

非权威应答对应的英文是:Non-authoritative answer。什么叫非权威应答?假设某个DNS server没有域名test.com的记录信息,当有客户端通过它请求获取test.com的域名信息,此DNS Server会通过迭代递归的方式从test公司实际存储此记录信息的DNS server中获取test.com的域名信息,反馈给发出请求的客户端,同时会把test.com的记录信息放在自身缓存中放置一段时间,当又有客户端请求test.com域名解析时,此DNS server直接从自身缓存中提取返回给客户端,这个回答叫“非权威回答”,简言之凡是从非实际记录存储DNS server中获取的域名解析回答,都叫“非权威回答”。

Name:08911.xdwscache.glb0.lxdns.com 指的 www.changyou.com 域名实际对应的主机名记录。

第三部分:

Address有多个记录:101.23.128.17,113.31.37.217....., 通过这个我们知道实际上www.changyou.com域名实际对应多个物理主机,用户访问www.changyou.com时,按照一定规则由其中一台计算机进行应答,这样可以有效的进行域名负载平衡,小心Down机哦。

测试时,不定期的ping www.changyou.com 会发现返回的ip是不固定的,但是是其中的一个ip。
Aliase: www.changyou.com : 表示www.changyou.com 只是DNS记录中的一个别名,方便我们记忆。

 

再来看其他服务器的请求信息:

image

google的, 显然www.google的ip是上面罗列的几个。

 

image

百度的是上面几个。

 

 

参考资料:

NSLookUP命令小结及附带DNS名词解释
http://blog.vsharing.com/BillMa/A1053860.html

智能DNS返回多个IP问题的解决方法
http://www.jbxue.com/article/9094.html

nslookup工具查询域名服务器、IP、CNAME等详细用法
http://www.webkaka.com/blog/archives/nslookup-dns-ip-cname.html

域名解析系统DNS诊断命令nslookup详解
http://www.renhaibo.com/archives/29.html