- 论坛徽章:
- 0
|
按照DNS查询的过程,客户端请求DNS查询时,DNS服务器如果无法解析,首先会去根服务器查询一级域名
我在局域网内配置了一台dns服务器,当在客户端申请查询www.sohu.com时,此DNS服务器若无缓存,它应该去查询根,然后再查询一级域名.com服务器
但是,这台服务器仅仅配置了路由网关,且它无法通过单位的收费网关,并且它的DNS指向自身,并未指向单位内的DNS服务器,它应该无法获根服务器的信息,也无法得到sohu主机的IP
可事实是,在客户端是可以获得www.sohu.com的解析的,请问是什么原因?
dig -x www.sohu.com显示以下信息,254是这台dns服务器IP:
dig -x www.sohu.com
; <<>> DiG 9.2.4 <<>> -x www.sohu.com
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 20873
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;com.sohu.www.in-addr.arpa. IN PTR
;; AUTHORITY SECTION:
in-addr.arpa. 10800 IN SOA A.ROOT-SERVERS.NET. bind.ARIN.NET. 2006121604 1800 900 691200 10800
;; Query time: 203 msec
;; SERVER: 192.168.96.254#53(192.168.96.254)
;; WHEN: Sat Dec 16 21:10:58 2006
;; MSG SIZE rcvd: 107 |
|