如何检查我的机器上默认设置了哪种类型的 DNS 服务器?(DNS-over-HTTPS、DNS-over-TLS,还是其他?)

如何检查我的机器上默认设置了哪种类型的 DNS 服务器?(DNS-over-HTTPS、DNS-over-TLS,还是其他?)

我刚刚了解到有多种类型的 DNS 服务器(https://en.wikipedia.org/wiki/Domain_Name_System):

可以使用传统 DNS 协议查询公共 DNS 服务器,在这种情况下,它们无法提供针对本地监控的保护,而 DNS-over-HTTPS、DNS-over-TLS 和 DNSCrypt 则提供此类保护

因此,当我进入我的机器网络设置时,我看到设置了 2 个 DNS 服务器(附带问题:这些“默认”服务器来自哪里?):

  • 89.228.4.126
  • 31.11.173.2

如何检查这些 DNS 服务器的类型?我可以向他们查询并报告吗?

答案1

操作系统(无论是 Windows、MacOS 还是 Linux)使用的常规 DNS 服务是普通 DNS 服务。
要使用任何更高级的 DNS 变体,需要进行额外配置,并且在大多数情况下需要使用额外软件。
例如,在 Windows 上,Microsoft 自己的 DNS 客户端无法理解任何较新的变体。您需要安装可以使用它们的替代 DNS 客户端。

您的计算机知道要使用什么 DNS 服务,因为您手动配置了它,或者因为计算机通过 DHCP(在家庭设置中通常由路由器提供)获得了该信息。

考虑到您提到的 2 个 DNS 地址:
第一个注册于 Multimedia Poland,第二个注册于波兰的 VectraNet。这两个地址都与波兰 ISP Vectra 有关联。
因此,我推测 Vectra 是您的 Internet 提供商,他们提供了您的路由器,并且其 DHCP 配置为指示您的计算机使用自己的 DNS 服务器。

相关内容