查看 Mac 当前使用的 DNS 服务器

用 networksetup -getdnsservers 查询 Wi-Fi 设置的是哪些 DNS 服务器。

macOS网络networksetup 网络设置DNS低风险
运行 `networksetup -getdnsservers "Wi-Fi"`;如果显示"没有设置 DNS 服务器",说明正在使用路由器分配的 DNS。

01命令

命令
$ networksetup -getdnsservers "Wi-Fi"

02作用说明

这条命令显示的是手动指定的 DNS;如果没有手动设置,macOS 就用路由器通过 DHCP 下发的值(可用 `scutil --dns` 查看)。网页打不开或加载很慢,往往就是 DNS 出了问题,先确认实际用的 DNS 列表是排查第一步。注意它读的是配置值,不是当前生效的解析器。

03风险

风险低风险

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

最后验证: 2026-09-18 · 分类: 网络