Mac用户可通过系统设置或终端命令快速获取内网IP(如192.168.1.15)与外网IP(如203.0.113.42):系统设置中进入“网络”查看IPv4地址;终端用ipconfig getifaddr en0/en1或ifconfig查内网,用curl ifconfig.me等查外网。

你需要在Mac上快速确认本机在网络中的双重身份标识——局域网内通信用的内网IP,以及互联网对外可见的外网IP,两者用途完全不同,不能互相替代。
通过系统设置查看内网IP
该方法调用macOS原生网络服务读取当前激活连接的实时配置,信息直观且与系统偏好设置完全同步,适合所有用户快速定位。
点击屏幕左上角的苹果菜单(),选择“系统设置”。
在左侧边栏中,点击“网络”选项。
在右侧主区域,选择您当前正在使用的网络连接,例如“Wi-Fi”或“以太网”。
选中后,在状态信息下方即可看到【IPv4 地址】;如需更详细参数,可点击右下角“详细信息…”按钮,切换到“TCP/IP”标签页查看子网掩码与路由器地址。
用终端命令查内网IP(推荐两种)
方法一:ipconfig getifaddr(最简、最稳)
按下Command + 空格键打开聚焦搜索,输入“终端”并回车启动。
若使用Wi-Fi,输入ipconfig getifaddr en0并回车;若使用有线网络,则改用ipconfig getifaddr en1。
终端将直接输出纯IP地址,如192.168.1.15,无任何多余字符——这正是脚本调用或批量操作时最需要的干净输出。
方法二:ifconfig(看全貌、防误判)
在终端中输入ifconfig并回车。
滚动查找以en0:开头的段落(Wi-Fi)或en1:(有线),再向下找inet 开头的行,其后紧跟的四段式数字就是IPv4地址;注意跳过inet 127.0.0.1(这是本地回环地址,不是真实网卡IP)。
如果看到多个inet条目,优先取第一个非127.0.0.1的有效地址。
用curl命令查外网IP
本地IP无法反映对外通信地址,公网IP由ISP分配,必须借助外部HTTP服务返回客户端真实出口地址。
确保Mac已联网。
在终端中输入curl ifconfig.me并回车。
终端将返回纯文本格式的公网IPv4地址,例如203.0.113.42。
如需备用验证,可改用curl ipinfo.io/ip或curl icanhazip.com,三者响应一致才更可信。

















