如何确定正在使用哪个公共 DNS?

如何确定正在使用哪个公共 DNS?

如何确定连接到网络的笔记本电脑用于解析公共互联网地址的公共 DNS 解析器?我只能通过在 Windows 中运行 ipconfig 来查看内部 DNS 解析器地址。

答案1

您可以尝试dig whoami.akamai.net。Akamai DNS 服务器设置为使用请求该名称的服务器的 IP 地址来响应该名称,因此会向您显示该链中最远的上游 DNS 服务器。

否则,不行。除非有人决定宣传它,否则无法找出他们的上游 DNS 是谁。

答案2

我使用 dnscrypt 时遇到了同样的问题,但找到了一个有用的网站 ipleak.net,它可以做到这一点,然后还显示你的 ISP 拥有的所有 dns 服务器。

使用 dig whoami.akamai.net 也有效,但它只显示 IP 而不显示详细信息。

相关内容