![如何检查我的计算机是否正在使用 Google 公共 DNS](https://linux22.com/image/1373001/%E5%A6%82%E4%BD%95%E6%A3%80%E6%9F%A5%E6%88%91%E7%9A%84%E8%AE%A1%E7%AE%97%E6%9C%BA%E6%98%AF%E5%90%A6%E6%AD%A3%E5%9C%A8%E4%BD%BF%E7%94%A8%20Google%20%E5%85%AC%E5%85%B1%20DNS.png)
我已将路由器更改为使用 Google 的公共 DNS。现在如何确保我的路由器使用 Google 公共 DNS(8.8.8.8)进行连接。如何检查用于任何服务的互联网连接的 DNS 服务器。我使用的是 Windows 7
答案1
您可以执行以下步骤:
启动命令提示符(Win+ R,输入
cmd
并按Enter)。在提示符下输入:
nslookup
该程序应显示正在使用的默认 DNS 服务器的名称和 IP 地址。
答案2
我知道这是一个老问题,但我认为我可以提供另一个答案。
我不完全同意上面的答案。nslookup 会显示您“应该”使用的 DNS,但不一定是您正在使用的真实 DNS。您可以将计算机配置为使用 DNS,但路由器可以劫持 DNS 调用。在同一说明中,您可以将路由器设置为使用 DNS,而您的服务提供商可以劫持 DNS 调用以使用他们的 DNS 服务器。(我使用带有 Tomato 固件的 Linksys 路由器,并使用 iptables 规则劫持所有 DNS 调用以使用 OpenDNS 作为 DNS 服务提供商。)如果您真的想知道您正在使用哪个 DNS 服务器,我建议您谷歌搜索“DNS 泄漏测试”并测试您的 DNS。以下是您可以运行的一个测试:https://www.dnsleaktest.com/