我怎样才能find答案的DNS服务器?

有没有一种方法可以跟踪DNS请求,看看答案来自哪里?

我们的networking具有内部DNS服务器,提供内部IP地址parsing,我们使用EasyDNS来托pipe我们面向公众的DNS。

情况是,EasyDNS的设置正确的地址与其外部的IP地址,但是当我从我们的networking挖掘 ,我得到(正确)的内部IP – 但域似乎并没有设置任何我们的内部DNS服务器。 我们的主DNS服务器(活动目录)列出了caching的域,但没有说从哪里。

我怎么能跟踪哪里挖掘得到它的结果?

如果使用挖:

dig +trace .... 

否则,运行Wireshark捕获数据包。

我引用贾斯汀·斯科特的回答,因为我很确定他是对的:

你使用NAT路由吗? 某些NAT路由器将检查DNS数据包并翻译它处理的已知外部IP,并将其转换为响应中的内部IP地址,然后沿着networking转发数据包。