一行命令查看 Mac 网络服务的 IP、路由器和 DNS
networksetup -getinfo 可以一次显示某个网络服务的 IP 地址、子网掩码、路由器和 DNS 配置。
运行 `networksetup -getinfo "Wi-Fi"`,即可看到当前 DHCP 分配的地址、掩码、路由器和 DNS。
01命令
命令
$ networksetup -getinfo "Wi-Fi"02作用说明
系统设置里这些信息分散在 Wi-Fi 详情和 TCP/IP 标签页中,而 -getinfo 一次性全部打印。参数是“网络服务名称”而不是接口名,名称里有空格时要加引号。输出中还能看出该服务是 DHCP 自动获取还是手动配置——当 Mac 拿到 169.254.x.x 地址、什么都连不上时,先看这里。
03风险
04撤销
✓无需撤销——该命令不会改变持久状态。
05来源
- networksetup — network configuration tool (macOS man page)依据: Documents -getinfo <service>, which prints IP address, subnet, router, client ID and DNS servers for a service.
最后验证: 2026-09-18 · 分类: 系统与设置