Mac获取局域网IPv4与MAC地址有五种方法:一、系统设置→网络→选连接→查看IPv4及“详细信息→硬件”中MAC;二、终端用ipconfig getifaddr en0/en1查IP,networksetup -getmacaddress查MAC;三、网络实用工具→信息→选接口→查IP和MAC字段;四、终端curl ifconfig.me查公网IP;五、终端ifconfig查所有接口的inet(IPv4)和ether(MAC)。

如果您需要确认Mac设备在局域网中的身份标识或进行网络调试,则需同时获取本机的IPv4地址(内网IP)与MAC地址(物理地址)。以下是多种独立、可验证的操作路径:
一、通过系统设置查看局域网IP与MAC地址
该方法利用macOS图形化界面直接呈现当前激活网络连接的关键参数,无需命令行操作,适合所有用户快速定位本地网络配置。
1、点击屏幕左上角的苹果菜单(),选择“系统设置”。
2、在系统设置窗口中,点击侧边栏的“网络”选项。
3、在右侧主区域,选择您当前正在使用的网络连接,例如“Wi-Fi”或“以太网”。
4、选中后,在状态信息下方即可看到IPv4 地址;如需获取MAC地址,点击右下角“详细信息…”按钮,切换到“硬件”标签页,其中显示的Wi-Fi 地址(无线)或以太网 ID(有线)即为MAC地址。
二、使用终端命令分别查询内网IP与MAC地址
终端命令可精准定位指定网络接口的地址信息,适用于多网卡环境、脚本调用或需排除图形界面干扰的场景,结果明确且响应迅速。
1、按下Command + 空格键打开聚焦搜索,输入“终端”并回车启动应用程序。
2、在终端中输入以下命令并按回车执行:ipconfig getifaddr en0。此命令默认返回Wi-Fi接口(en0)的局域网IPv4地址。
3、若使用有线网络,将命令中的en0替换为en1,执行:ipconfig getifaddr en1。
4、查询MAC地址时,在同一终端中输入:networksetup -getmacaddress Wi-Fi(无线)或networksetup -getmacaddress Ethernet(有线),命令输出中MAC地址字段后的值即为目标地址。
三、通过网络实用工具同步查看IP与MAC地址
网络实用工具提供集成式图形界面,支持按接口筛选并同步显示IP地址、子网掩码、路由器及MAC地址等关键参数,便于横向比对与故障排查。
1、按下Command + 空格键打开聚焦搜索,输入“网络实用工具”并回车。
2、在打开的应用程序中,点击顶部的“信息”标签页。
3、在“接口”下拉菜单中选择当前使用的网络接口,如“en0 (Wi-Fi)”或“en1 (以太网)”。
4、下方列表中,“IP地址”字段即为该接口的局域网IPv4地址;滚动至列表底部,“MAC地址”字段显示的十六进制字符串(格式如aa:bb:cc:dd:ee:ff)即为对应接口的物理地址。
四、使用终端命令单独查询公网IP地址
公网IP由互联网服务提供商分配,反映设备在互联网上的对外身份。该地址无法通过本地网络设置直接查看,需借助外部可信服务返回。
1、确保您的Mac已成功连接至互联网。
2、打开“终端”应用程序,可通过聚焦搜索快速启动。
3、在终端中输入以下任一命令并按回车:curl ifconfig.me 或 curl ipinfo.io/ip。
4、执行后,终端将返回一个纯文本IPv4地址,例如203.0.113.10,该地址即为当前网络对外的公网IP地址。
五、使用ifconfig命令一次性获取全部网络接口信息
ifconfig命令可列出所有活跃与非活跃网络接口的完整配置,包含各接口的inet地址(IPv4)、inet6地址(IPv6)及ether地址(MAC),适用于全面诊断或接口名不确定的情况。
1、打开“终端”应用程序。
2、输入命令:ifconfig 并回车。
3、在输出内容中,查找以en0(通常为Wi-Fi)或en1(通常为以太网)开头的段落。
4、在对应段落中,找到标记为inet的行,其后数值即为该接口的IPv4地址;找到标记为ether的行,其后数值即为该接口的MAC地址。










