一行命令查看 Mac 网络服务的 IP、路由器和 DNS

networksetup -getinfo 可以一次显示某个网络服务的 IP 地址、子网掩码、路由器和 DNS 配置。

macOS网络networksetup 网络设置Wi-Fi低风险
运行 `networksetup -getinfo "Wi-Fi"`,即可看到当前 DHCP 分配的地址、掩码、路由器和 DNS。

01命令

命令
$ networksetup -getinfo "Wi-Fi"

02作用说明

系统设置里这些信息分散在 Wi-Fi 详情和 TCP/IP 标签页中,而 -getinfo 一次性全部打印。参数是“网络服务名称”而不是接口名,名称里有空格时要加引号。输出中还能看出该服务是 DHCP 自动获取还是手动配置——当 Mac 拿到 169.254.x.x 地址、什么都连不上时,先看这里。

03风险

风险低风险
使用条件Replace "Wi-Fi" with your service name — list them with `networksetup -listallnetworkservices`.

04撤销

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

05来源

最后验证: 2026-09-18 · 分类: 系统与设置

06相关方案