区分内网和公网IP是关键,内网IP通过“系统设置”中“网络”选项查看,选择连接的网络后在状态下方显示IPv4地址;2. 也可用终端命令ipconfig getifaddr en0(Wi-Fi)或en1(有线)获取内网IP;3. 公网IP需在终端使用curl ifconfig.me或curl ipinfo.io/ip命令查询,返回结果为当前网络对外的公网IP。

在Mac上查看IP地址是网络设置和日常使用的常见需求。关键在于区分内网(局域网)IP和公网(外网)IP,两者获取方式不同。下面介绍几种简单有效的方法。
通过系统设置查看内网IP
这是最直观的方法,适合所有用户。
- 点击屏幕左上角的苹果菜单(?),选择“系统设置”。
- 在左侧边栏中,点击“网络”。
- 选择你当前连接的网络,比如Wi-Fi或以太网。
- 选中后,在右侧主区域的状态下方,通常会直接显示IPv4地址,这就是你的内网IP。
- 如需更多信息,可以点击“详细信息...”按钮,在打开的窗口中切换到“TCP/IP”标签页,这里的信息更全面。
使用终端命令查询内网IP
通过终端命令可以快速精确地获取信息,尤其适合需要脚本化操作的情况。
- 按下 Command + 空格键 打开聚焦搜索,输入“终端”并回车打开。
- 在终端中输入以下命令来获取Wi-Fi的IP地址:
- 如果使用的是有线网络,请将命令中的 en0 替换为 en1。
- 作为替代方案,输入 ifconfig 命令,然后在输出结果中找到 en0 (Wi-Fi) 或 en1 (以太网),其下标记为“inet”的地址就是内网IP。
查询公网IP地址
公网IP是你在互联网上的身份标识,由你的路由器从ISP获取,无法在本地网络设置里直接看到。
- 确保你的Mac已连接到互联网。
- 打开“终端”应用程序。
- 在终端中输入以下任一命令并按回车:
- 执行后,终端返回的IP地址就是你当前对外的公网IP。这个地址对所有使用同一网络的设备都是相同的。










