📜  mac 上的 ip - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:02:49.599000             🧑  作者: Mango

Mac 上的 IP - Shell-Bash

在 Mac,要查看系统的 IP 地址,可以使用 Shell-Bash 命令行工具。

查看本地 IP 地址
使用 ifconfig 命令

使用 ifconfig 命令可以查看到所有的网络接口(包括虚拟接口),并列出每个接口的详细信息,包括 MAC 地址和 IP 地址等。

ifconfig

输出结果包含接口名称、MAC 地址、IP 地址等信息。

使用 ipconfig getifaddr en0 命令

如果只想查看某个网络接口(例如 Wi-Fi)的 IP 地址,可以使用 ipconfig getifaddr en0 命令。其中 en0 是网络接口的名称,可以根据实际情况替换。

ipconfig getifaddr en0

输出结果为当前网络接口的 IP 地址。

查看公网 IP 地址
使用 curl 命令

使用 curl 命令可以通过请求指定的外部服务,获取当前机器的公网 IP 地址。

curl ifconfig.co

输出结果为当前机器的公网 IP 地址。

总结

通过使用命令行工具,可以方便地查看当前机器的本地 IP 地址和公网 IP 地址。其中,ifconfig 命令可以列出所有网络接口的详细信息,ipconfig getifaddr 命令可以查看指定网络接口的 IP 地址,curl 命令可以获取当前机器的公网 IP 地址。