查看某个网络服务的 IP、路由器和 DNS

用 networksetup -getinfo 一条命令显示 Wi-Fi 或以太网的 IP、子网掩码、路由器和 DNS 设置。

macOS网络networksetup 网络设置IP低风险
运行 `networksetup -getinfo "Wi-Fi"` 即可查看该网络的 IP、子网掩码、路由器和 DNS。

01命令

命令
$ networksetup -getinfo "Wi-Fi"

02作用说明

平时要在系统设置里翻好几页才能看到的信息,这条命令一次性列全:是自动获取(DHCP)还是手动设置、当前 IP、子网掩码、路由器和 DNS。排查"连上 Wi-Fi 但上不了网"时先看它——如果 IP 是空的或 169.254 开头,问题就清楚了。服务名称要与 `networksetup -listallnetworkservices` 列出的完全一致。

03风险

风险低风险
使用条件Use the exact service name from `networksetup -listallnetworkservices` (e.g. "Wi-Fi", "Ethernet").

04撤销

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

05来源

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