DIG 连接超时 DNS

DIG 连接超时 DNS

我在家(COMCAST 是 ISP)。我可以运行 nslookup 并顺利解析 IP。当我运行 dig 时,我收到“连接超时:无法访问任何服务器”

我要启动网络跟踪,但想知道是否有其他人见过这种情况。Windows 7 是操作系统,只是进行一些 DNS 查找。

答案1

您是否已将 resolv.conf 从 dig 目录复制到 %systemroot%\system32\drivers\etc 目录?如果没有,那就是您的问题。

答案2

听起来这可能是防火墙阻止 DNS 返回的连接的问题。您可以尝试禁用防火墙,然后再次测试挖掘,看看是否成功。

答案3

这要么是 TCP/UDP 阻塞问题,要么是 IPv6 问题。您有防火墙吗?防火墙可能会阻塞 dig 生成的 TCP DNS 查询。或者,防火墙可能会尝试执行 v6 查找(或者在仅允许通过 v6 时尝试 v4 查找)。但我认为 TCP 被 DNS 阻塞,dig 经常使用 DNS,因为它在查询中请求的信息远多于域名->IP 映射。

相关内容