我知道某个域名记录的权威 DNS 服务器。但我还不确定我们网络内部查询记录的位置。我知道还有其他服务器在内部提供不同的值,我想确定它们的 IP 地址或服务器名称。即使只是咨询第一个服务器也是个不错的开始。
假设我首先刷新本地 DNS 缓存解析器(ipconfig /flushdns
可能统计信息系统 -R
那么,有没有办法确定tracert
网络区域内提供 DNS 记录的 DNS(DHCP?)服务器的哪个跳数?
附注:我不确定这是否与“提供区域文件”相同,但我认为后者不仅仅与 DNS 有关。欢迎发表评论以澄清这一点。
答案1
Bind 的挖掘工具将为你提供一个回答:
$ dig
...
;; Query time: 9 msec
;; SERVER: fdcc:216f:1d2c::110#53(fdcc:216f:1d2c::110)
;; WHEN: Wed Jan 22 06:49:54 UTC 2014
;; MSG SIZE rcvd: 239
SERVER 行具有实际答复的服务器的地址。
答案2
事实证明,存在一个“DNS 条件转发器”,它可以将内部任何人发送到特定的 DNS 服务器。