“本地DNS服务器”通常指的是您的电脑、手机或路由器自动从网络服务商(如电信、联通、移动)获取的DNS服务器地址,也可能是您手动设置(如设置为114.114.114.114
或8.8.8.8
)的地址。
这是最推荐的方法,适用于所有版本的Windows、macOS和Linux。
1、打开命令提示符:
* 按下Win + R
键,输入cmd
,然后按回车。
* 或者直接在开始菜单搜索“cmd”或“命令提示符”。
2、输入命令:
在打开的黑色窗口中,输入以下命令并按回车:
ipconfig /all
3、查看结果:
在显示的一大堆信息中,找到您正在使用的网络连接(以太网适配器 以太网”或“无线局域网适配器 WLAN”),在其下方,找到“DNS 服务器” 这一行,后面跟的IP地址就是您当前的本地DNS服务器地址。

1、打开终端:
* 按下Command + 空格键
打开聚焦搜索,输入“终端”,然后按回车。
2、输入命令:
在终端窗口中,输入以下命令并按回车:
scutil --dns | grep "nameserver\[[0-9]*\]"
或者,一个更简单直观的命令是:
cat /etc/resolv.conf
3、查看结果:
你会看到类似nameserver 192.168.1.1
这样的输出,后面的IP地址就是您的DNS服务器。
1、打开终端。
2、输入命令:
最常用的命令是:
cat /etc/resolv.conf
3、查看结果:
同样,查找以nameserver
开头的行,后面的IP地址就是DNS服务器。
方法二:通过图形化界面查看(适合不熟悉命令行的用户)
1、 点击开始菜单 ->设置(齿轮图标) ->网络和 Internet ->状态。
2、 点击“更改适配器选项”。
3、 右键点击您正在使用的网络连接(如“以太网”或“WLAN”),选择“状态”。
4、 在弹出的窗口中,点击“详细信息...” 按钮。
5、 在“网络连接详细信息”窗口中,找到“IPv4 DNS 服务器” 这一项,后面的值就是DNS地址。
1、 点击屏幕左上角的苹果菜单 ->系统偏好设置 ->网络。
2、 在左侧选择您正在使用的网络连接(如“Wi-Fi”或“以太网”)。
3、 点击右下角的“高级...” 按钮。
4、 选择“DNS” 选项卡,在这里列出的DNS服务器就是您当前正在使用的。
方法三:通过路由器管理界面查看(找到整个局域网共用的DNS)
您设备上的DNS服务器很可能就是您路由器的地址(如192.168.1.1
),而路由器再从网络服务商(ISP)那里获取真正的DNS地址,要查看这个“上游”DNS:
1、查找路由器网关地址:
Windows 在命令提示符中输入ipconfig
,查看“默认网关”的IP地址。
macOS/Linux 在终端中输入netstat -nr | grep default
。
2、登录路由器管理界面:
* 打开浏览器,在地址栏输入上面找到的“默认网关”地址(通常是192.168.1.1
或192.168.0.1
),按回车。
* 输入路由器的管理员用户名和密码(如果您没改过,通常在路由器底部的贴纸上可以找到)。
3、查找DNS设置:
* 在路由器设置中,寻找“互联网设置”、“WAN设置”或“DHCP服务器”等选项。
* 在这里您会看到主用DNS服务器和备用DNS服务器的地址,这些就是为您整个家庭/办公室网络提供服务的“本地DNS服务器”。
您也可以访问一些特定的网站,它们会直接显示您当前正在使用的DNS服务器地址。
访问:[DNS Leak Test](https://www.dnsleaktest.com/)
打开网站后,它通常会直接显示“您的IP地址”和“您使用的DNS服务器”信息,点击“标准测试” 或“扩展测试” 可以看得更详细。
方法 | 优点 | 缺点 |
命令行 (ipconfig /all 或cat /etc/resolv.conf ) | 最快、最准确、最通用,所有系统都适用。 | 对不熟悉命令行的用户不太友好。 |
图形化界面 | 直观,不需要记命令。 | 步骤稍多,不同系统位置不同。 |
路由器界面 | 可以看到整个网络的全局DNS设置。 | 需要知道路由器密码,步骤最复杂。 |
在线工具 | 简单方便,无需任何系统操作。 | 需要联网,且显示的是经过可能多层转发的最终DNS服务器。 |
对于绝大多数用户,建议直接使用第一种命令行方法,这是最直接有效的。
文章摘自:https://idc.huochengrm.cn/dns/16356.html
评论