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

bay*_*man 1 domain-name-system

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

Des*_*son 6

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

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

  • 这是正确的答案。我想补充一点,您可能需要重复测试几次,以防您的提供商对出站查询进行负载平衡。您还可以设置自己的“DNS 反射器”服务。我编写了一个代码作为 Golang 学习的一部分:https://github.com/pjperez/whoami (2认同)