要查询当前设备的DNS服务器IP地址:Windows系统在命令提示符输入“ipconfig /all”,Mac在终端输入“scutil –dns”;路由器DNS地址可登录管理界面查看,公共DNS如谷歌(8.8.8.8)或114DNS(114.114.114.114)可直接使用。
要查询当前设备使用的DNS服务器IP地址或特定域名的DNS记录,可通过系统设置、命令行工具或在线查询实现,以下是具体方法:

查询设备当前使用的DNS服务器IP地址
Windows系统
- 按下
Win + R
,输入 cmd
打开命令提示符。
- 输入以下命令并回车:
ipconfig /all
- 在结果中找到 “DNS 服务器” 对应的IP地址。
macOS系统
- 点击左上角苹果图标,进入 系统偏好设置 > 网络。
- 选择当前连接的网络(如Wi-Fi),点击 “高级”。
- 切换到 DNS 标签页,列出的IP地址即为DNS服务器。
Linux系统
- 打开终端,输入以下命令:
systemd-resolve --status | grep "DNS Servers"
或(旧版系统)

cat /etc/resolv.conf
手机端(Android/iOS)
- Android:进入 设置 > 无线和网络 > WLAN,长按已连接的网络,选择 “修改网络” > 高级选项 > IP设置,改为静态后可查看DNS。
- iOS:进入 设置 > Wi-Fi,点击已连接网络旁的 “i”图标,DNS地址显示在 “配置DNS” 中。
查询域名对应的DNS服务器IP地址
使用 nslookup
命令
- 打开命令提示符(Windows)或终端(macOS/Linux)。
- 输入:
nslookup -type=ns 域名
nslookup -type=ns baidu.com
结果中会显示该域名的权威DNS服务器地址。

使用 dig
命令(Linux/macOS)
dig 域名 ns +short
在线查询工具
- ICANN Lookup:输入域名可查看其注册的DNS服务器。
- DNS Checker:支持全球多节点DNS查询。
通过路由器管理页面查看
- 浏览器输入路由器IP(通常为
168.1.1
或 168.0.1
)。
- 登录后进入 “互联网设置” 或 “WAN设置”,DNS服务器IP会列在其中。
注意事项
- 公共DNS服务:若使用Google DNS(
8.8.8
)或Cloudflare(1.1.1
),需手动设置。
- 隐私与安全:选择可信DNS服务商,避免数据泄露。
- 网络诊断:若DNS查询失败,可能是服务器故障,可尝试切换DNS。
引用说明
- 域名系统(DNS)规范由 ICANN 管理。
- 公共DNS推荐参考 Google Public DNS 或 Cloudflare DNS。