查看私网和公网IP


macOS Linux

在 macOS 上,你可以使用以下命令来查看本机的 IP 地址:

ifconfig | grep "inet "

这个命令会列出所有网络接口的详细信息,并通过管道 (|) 将输出传递给 grep 命令进行过滤。grep "inet " 将只显示包含 “inet “ 的行,也就是 IP 地址所在的行。

另外,你还可以使用以下命令来仅显示 IP 地址:

ipconfig getifaddr en0

其中,en0 是主要网络接口的标识符。如果你使用的是其他接口(例如 Wi-Fi 或以太网接口),可能需要将 en0 替换为相应接口的标识符。

请注意,在不同的 macOS 版本中,网络接口的标识符可能会有所不同。如果上述命令无法正常工作,请尝试使用 ifconfig 命令来查看网络接口列表,并找到适合你系统的接口标识符。

根据你提供的信息,第二个IP地址(10.89.134.138)是一个内部私有IP地址,而不是公网IP地址。内部私有IP地址通常在局域网内使用,并由路由器或网络设备分配。

要查找你的公网IP地址,你可以使用以下命令:

curl ifconfig.me

运行该命令后,会返回你的公网IP地址。请确保你的设备能够连接到互联网,否则无法正确获取公网IP地址。

windows


Author: Acaibird
Reprint policy: All articles in this blog are used except for special statements CC BY 4.0 reprint policy. If reproduced, please indicate source Acaibird !
  TOC