域名系统 (DNS) 是一种解析器服务,可以将熟悉的域名 (Google.com) 转换为不易记住的 IP 地址 (172.217.6.238)。通常,您不必担心这一点,因为您的 Internet 服务提供商 (ISP) 会自动提供这些设置。但是,互联网上还有许多其他更快、更可靠、更安全的 DNS 解析器,包括 Cloudflare、Google 和 Cisco.
尽管在您的计算机或路由器上设置DNS解析器非常简单,但在更改设置后,没有明显的方法来测试网络流量是否正在通过您配置的服务器。
如果您要切换到 Cloudflare 1.1.1.1、Google Public DNS 8.8.8.8 或 Cisco OpenDNS 208.67.222.222,则至少可以通过三种不同的方式快速测试您的设置。
在本指南中,我将教您如何确保您的网络流量通过您之前配置的DNS服务器。
要了解您的网络流量是否通过您配置的 DNS 服务器进行路由,请按照以下步骤操作:
1. 打开 dnsleaktest.com 网站。
2. 单击“标准测试”按钮。

完成这些步骤后,请检查“ISP”列,以确认您当前在测试结果页面上使用的 DNS 提供商的名称。
如果您之前配置过 Cloudflare、Google Public DNS 或 Cisco OpenDNS 的自定义 DNS 设置,则可以使用带有命令提示符或 PowerShell 的 nslookup 工具快速检查流量是否通过您配置的解析器。
要使用 nslookup 命令测试您的 Internet 流量是否在 Windows 11 或 Windows 10 上使用新的 DNS 设置,请执行以下步骤:
1. 打开“开始”菜单.
2. 搜索“命令提示符”,然后单击顶部结果以打开控制台。
3. 键入以下命令,然后按 Enter 键:
nslookup

在命令输出中,“默认服务器”设置将显示当前正在使用的 DNS 提供商的名称。“地址”设置还将指示您的计算机用于路由网络流量的 DNS 地址。
如果您更改了路由器设置,nslookup 将无法工作,因为它会将您的路由器 IP 地址显示为 DNS 服务器,但这并不意味着您的流量没有使用新的提供商。
要验证您的流量是否通过您在路由器上设置的 DNS 服务器进行路由,请按照以下步骤操作:
1. 打开 Web 浏览器。
2. 使用路由器的 IP 地址登录路由器门户。
快速提示:如果您不知道地址,请在命令提示符中使用 nslookup 工具,结果中显示的 IP 地址将是路由器的 IP 地址。
3. 浏览网络工具。(如果您不知道,请参阅路由器的手册以获取此信息。
4. 选择 nslookup 选项作为测试方法。

完成这些步骤后,在 nslookup 结果中,您应该能够确定路由器用于路由流量的 TCP/IP 地址。
相关文章
网友评论(共有 0 条评论)