Mac查本机IP和MAC地址有图形界面和命令行两种方式:系统设置中进入“网络”可直观查看内网IP,点击“详细信息→硬件”得MAC地址;终端用ipconfig getifaddr en0查Wi-Fi IP,networksetup -getmacaddress Wi-Fi查MAC。

Mac 上查本机 IP 和 MAC 地址,有图形界面和命令行两种常用方式,都不需要装额外软件,几分钟就能搞定。
用系统设置查看(最直观)
适合不熟悉命令行的用户,一步一图式操作:
- 点击屏幕左上角苹果图标 → “系统设置”(macOS Ventura 及更新版本)或“系统偏好设置”(旧版)
- 进入“网络”,左侧会列出当前启用的连接,比如 Wi-Fi 或以太网
- 选中正在使用的网络,右侧直接显示 IPv4 地址(就是内网 IP)
- 点击右下角“详细信息…” → 切换到“硬件”标签页 → “Wi-Fi 地址”或“以太网 ID”就是 MAC 地址(格式如 aa:bb:cc:dd:ee:ff)
用终端快速获取(高效精准)
适合习惯命令行或需要批量/脚本化操作的用户:
- 打开“终端”(Spotlight 搜索“终端”回车即可)
- 查当前 Wi-Fi 的 IPv4 地址:输入 ipconfig getifaddr en0 回车(多数 Mac 默认 Wi-Fi 接口是 en0)
- 查所有活跃 IPv4 地址(排除 127.0.0.1):输入 ifconfig | grep "inet " | grep -v "127.0.0.1" | awk '{print $2}'
- 查 MAC 地址:输入 networksetup -getmacaddress Wi-Fi(Wi-Fi 是服务名,有线可换为 Ethernet)
注意区分内网 IP 和公网 IP
上面所有方法查到的都是本地局域网 IP(如 192.168.x.x 或 10.x.x.x),它只在你家/公司网络里有效。公网 IP 是 ISP 分配给整个路由器的地址,Mac 本身不直接持有——要查公网 IP,可在浏览器访问 https://api.ipify.org 或搜“我的 IP”。
小技巧:快速确认网络接口名
如果你不确定是 en0 还是 en1,先运行 ifconfig | grep "en[0-9]",看哪个接口状态是 active,再针对性查它的地址。
基本上就这些,不复杂但容易忽略细节。










