nslookup kent.edu
* 找不到地址 221.176.88.95 的服务器名称:不存在的域
*找不到地址 211.138.164.6 的服务器名称:不存在的域
*** 默认服务器不可用
服务器:未知
地址:221.176.88.95
名称:kent.edu
nslookup www.kent.edu
* 找不到地址 221.176.88.95 的服务器名称:不存在的域
*找不到地址 211.138.164.6 的服务器名称:不存在的域
*** 默认服务器不可用
服务器:未知
地址:221.176.88.95
非权威答案:
名称:www-new.kent.edu
地址:131.123.246.53
别名:www.kent.edu
为什么 nslookup kent.edu 和 www.kent.edu 输出不同的结果?
答案1
发生这种情况的原因是 kent.edu 没有设置“A”记录,但 www.kent.edu 设置了一条记录。我(在 Linux 下)使用的逻辑链来确定这一点:
迪格肯特.edu ns
; <<>> DiG 9.8.1-P1 <<>> kent.edu ns ;; 全局选项:+cmd ;; 得到答案: ;; ->>HEADER<<- 操作码:QUERY,状态:NOERROR,id:55191 ;; 标志:qr rd ra;查询:1,答案:3,权威:0,附加:3
;; 问题部分:;kent.edu. 在 NS
;; 答案部分: kent.edu. 223 IN NS dhcp.net.kent.edu. kent.edu. 223 IN NS ns.net.kent.edu. kent.edu. 223 IN NS adns03.net.kent.edu.
;; 附加部分:ns.net.kent.edu. 231 IN A 131.123.1.1 dhcp.net.kent.edu. 231 IN A 131.123.252.2 adns03.net.kent.edu. 231 IN A 128.146.94.250
;; 查询时间:1 毫秒 ;; 服务器:10.0.3.254#53(10.0.3.254) ;; 时间:2014 年 1 月 1 日,星期三 17:00:57 ;; 收到的消息大小:135
挖掘@131.123.1.1 kent.edu
; <<>> DiG 9.8.1-P1 <<>> @131.123.1.1 kent.edu a ; (找到 1 个服务器) ;; 全局选项:+cmd ;; 得到答案: ;; ->>HEADER<<- 操作码:QUERY,状态:NOERROR,id:22704 ;; 标志:qr aa rd; QUERY:1,ANSWER:0,AUTHORITY:1,ADDITIONAL:0 ;; 警告:请求递归但不可用
;; 问题部分:;kent.edu。在
;; 权威部分:kent.edu. 300 IN SOA ns.net.kent.edu. postmaster.net.kent.edu. 23142476 1200 180 2419200 300
;; 查询时间:265 毫秒 ;; 服务器:131.123.1.1#53(131.123.1.1) ;; 时间:2014 年 1 月 1 日,星期三 17:01:56 ;; 收到的消息大小:80
挖掘@131.123.1.1 www.kent.edu
; <<>> DiG 9.8.1-P1 <<>> @131.123.1.1 www.kent.edu a ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 9928 ;; flags: qr aa rd; QUERY: 1, ANSWER: 2, AUTHORITY: 3, ADDITIONAL: 3 ;; WARNING: recursion requested but not available
;; QUESTION SECTION: ;www.kent.edu. IN A
;; ANSWER SECTION: www.kent.edu. 300 IN CNAME www-new.kent.edu. www-new.kent.edu. 300 IN A 131.123.246.53
;; AUTHORITY SECTION: kent.edu. 300 IN NS adns03.net.kent.edu. kent.edu. 300 IN NS ns.net.kent.edu. kent.edu. 300 IN NS dhcp.net.kent.edu.
;; ADDITIONAL SECTION: ns.net.kent.edu. 300 IN A 131.123.1.1 dhcp.net.kent.edu. 300 IN A 131.123.252.2 adns03.net.kent.edu. 300 IN A 128.146.94.250
;; Query time: 274 msec ;; SERVER: 131.123.1.1#53(131.123.1.1) ;; WHEN: Wed Jan 1 17:02:20 2014 ;; MSG SIZE rcvd: 177
答案2
或者,更根本的,在 davidgo 的回答中没有说明:因为kent.edu
和www.kent.edu
是两个不同的域名。不同的域名,管理者为其分配了不同的 DNS 资源记录。人类已经决定了您看到的内容就是这两个不同域名的 DNS 数据(几乎肯定是因为在委派点不允许有别名)。就这么简单。