我如何validationWindows DNS转发器正在工作?

我以为我知道如何做到这一点,但我想不是。

即使nslookup中的d2debugging也没有显示正在查询的实际转发器。

所以…假设我在Windows DNS服务器中设置DNS转发器,然后使用nslookup(或其他?)查询该服务器的外部FQDN,如“www.purpleflowers.com”。

我真的可以看到Windows DNS服务器在哪里查询其转发器,哪个转发器结束了使用,以及来自该转发器的响应?

我真的可以看到Windows DNS服务器在哪里查询其转发器,哪个转发器结束了使用,以及来自该转发器的响应?

我不知道有任何日志会给你的细节。 但是,您始终可以启动针对DNSstream量的数据包捕获过滤。 您应该看到来自客户端的请求,并请求发送给已configuration的转发器,以查找无法从caching中应答的请求。

DNS软件包不包含有关使用DNS查询级联自动执行的源和目标的信息。

你可以做什么来知道它是否正在运行的转发器是build立一个客户端与Windows服务器DNS IP作为唯一的DNS。

确保通过在客户端执行(ipconfig / flushdns)来清理caching。

然后尝试没有任何转发器configuration它,你应该有问题打外部网站。 (请记住,在客户端和服务器中也存在需要清理的caching信息)。

然后尝试使用8.8.8.8这样的转发器,你应该可以访问这些站点,但是查询哪个DNS服务器的具体IP将不能获得这些信息,因为在networking层面上没有这样的信息。

这是一个有趣的问题,你想要什么: https : //www.experts-exchange.com/questions/24079211/How-can-I-trace-the-DNS-forwarder-query-from-my-Server.html