Mac获取IP地址有五种方法:一、系统设置→网络中查看;二、终端用ipconfig或ifconfig命令;三、网络实用工具→信息标签页;四、networksetup按服务名查询;五、终端用curl命令查公网IP。

如果您需要确认Mac设备当前在网络中的通信地址,无论是用于远程连接、文件共享还是网络故障排查,准确获取本机IP地址是基础前提。以下是多种可靠且互为补充的查询方法:
一、通过系统设置查看局域网IP地址
该方法利用macOS图形化界面直接呈现当前激活网络连接的IPv4地址,无需命令行操作,适合所有用户快速定位本地网络配置。
1、点击屏幕左上角的苹果菜单(),选择“系统设置”。
2、在系统设置窗口中,点击侧边栏的“网络”选项。
3、在右侧主区域,选择您当前正在使用的网络连接,例如“Wi-Fi”或“以太网”。
4、选中后,在状态信息下方即可看到IPv4 地址;如需更详细参数,可点击右下角“详细信息…”按钮,切换至“TCP/IP”标签页查看完整配置。
二、使用终端命令查询内网IP地址
终端命令可精准定位指定网络接口的IPv4地址,响应迅速且结果明确,适用于多网卡环境或需脚本调用的场景。
1、按下Command + 空格键打开聚焦搜索,输入“终端”并回车启动应用程序。
2、在终端中输入以下命令并按回车执行:ipconfig getifaddr en0。此命令默认返回Wi-Fi接口(en0)的局域网IPv4地址。
3、若使用有线网络,将命令中的en0替换为en1,执行:ipconfig getifaddr en1。
4、作为替代方案,输入ifconfig命令,然后在输出中查找以en0(Wi-Fi)或en1(以太网)开头的段落,其下inet字段后的地址即为对应接口的IPv4地址。
三、通过网络实用工具同步查看IP地址
网络实用工具提供集成式图形界面,支持按接口筛选并显示IP地址、子网掩码、路由器及MAC地址等关键参数,便于横向比对与故障排查。
1、按下Command + 空格键打开聚焦搜索,输入“网络实用工具”并回车。
2、在打开的应用程序中,点击顶部的“信息”标签页。
3、在“接口”下拉菜单中选择当前使用的网络接口,如“en0 (Wi-Fi)”或“en1 (以太网)”。
4、下方列表中,“IP地址”字段即为该接口的局域网IPv4地址。
四、使用networksetup命令按服务名称查询IP
该方法面向网络服务抽象层操作,不依赖底层接口名(如en0/en1),可避免因系统自动重命名接口导致的误判,适合服务名稳定场景。
1、打开终端应用程序。
2、查询Wi-Fi服务IP,输入命令:networksetup -getinfo Wi-Fi,然后按回车。
3、在返回结果中查找IP address:字样,其右侧内容即为当前IPv4地址。
4、若使用以太网服务,将命令中的Wi-Fi替换为Ethernet并重新执行。
五、查询公网IP地址
公网IP是Mac对外通信时由互联网服务提供商分配的出口地址,无法通过本地网络设置直接查看,必须借助外部HTTP服务响应获取。
1、确保Mac已成功连接至互联网。
2、打开“终端”应用程序。
3、在终端中输入以下任一命令并按回车:curl ifconfig.me。
4、终端将返回纯文本格式的公网IPv4地址,例如:203.0.113.42;备用命令包括curl ipinfo.io/ip或curl icanhazip.com。


















