如何查看电脑当前的 DNS 服务器地址
Windows 系统查看方法
1. 使用命令提示符 (推荐)
-
按Win+R,输入cmd,按Ctrl+Shift+Enter以管理员身份运行
-
输入命令:ipconfig /all
-
在输出中找到您当前使用的网络连接 (如 "以太网适配器" 或 "WLAN")
-
查找 "DNS 服务器" 字段,后面显示的 IP 地址即为当前 DNS 服务器
2. 通过网络设置界面
-
右键点击任务栏右下角网络图标,选择 "打开 网络和 Internet 设置"
-
点击 "更改适配器选项"
-
右键点击当前活动的网络连接,选择 "属性"
-
在弹出窗口中,双击 "Internet 协议版本 4 (TCP/IPv4)"
-
在新窗口中查看 "首选 DNS 服务器"和"备用 DNS 服务器"
macOS 系统查看方法
1. 使用终端 (推荐)
-
打开 "终端"(Launchpad→其他→终端)
-
输入命令:scutil --dns
-
在输出中查找以nameserver[0]、nameserver[1]开头的行,后面的 IP 地址即为当前 DNS 服务器
2. 通过系统偏好设置
-
点击屏幕左上角苹果图标,选择 "系统偏好设置"
-
点击 "网络"
-
选择当前网络连接 (如 Wi-Fi),点击 "高级"
-
切换到 "DNS" 选项卡,列表中显示的 IP 地址即为当前 DNS 服务器
Linux 系统查看方法
1. 查看 DNS 配置文件 (推荐)
-
打开终端
-
输入命令:cat /etc/resolv.conf
-
查找以nameserver开头的行,后面的 IP 地址即为当前 DNS 服务器
2. 使用网络管理工具
-
NetworkManager系统 (如 Ubuntu):
nmcli dev show <网卡名>,查找 "IP4.DNS" 字段
-
systemd-resolved系统 (如 Fedora):
resolvectl status,在输出中查找 DNS 服务器信息
其他查看方法
1. 使用 nslookup 命令 (所有系统通用)
-
Windows:在命令提示符输入nslookup,显示的 "Default Server" 即为当前 DNS 服务器
-
Linux/macOS:在终端输入nslookup example.com,查看 "Server" 字段
2. 查看路由器设置
-
打开浏览器,访问路由器管理页面 (通常是 192.168.1.1 或 192.168.0.1)
-
登录后在网络设置或 DNS 配置中查看
总结
-
Windows:ipconfig /all或网络适配器属性
-
macOS:scutil --dns或系统偏好设置→网络→高级→DNS
-
Linux:cat /etc/resolv.conf或使用对应网络管理工具
查看 DNS 服务器地址有助于排查网络问题,确认是否与之前设置一致,或验证 DNS 修改是否生效。
|