
在 Linux 系统中,查看本机 IP 地址有多种方法。最简单的方法就是使用
ip
命令。
ip
命令是 Linux 中用于网络配置的一个强大工具,它可以用来查看和管理网络接口、路由表、ARP 表等信息。要查看本机 IP 地址,可以使用以下命令:
ip addr show
该命令会列出系统中所有的网络接口及其相关信息,包括 IP 地址、MAC 地址等。通常情况下,我们需要关注
inet
行,它显示该接口的 IPv4 地址。
只想查看某个特定的网络接口,可以在命令中指定接口名称,例如:
ip addr show eth0
这样就只会显示
eth0
接口的信息。
除
ip
命令,Linux 下还有其他一些命令可以用来查看 IP 地址,例如:
ifconfig
: 这个命令是老式的网络配置工具,也可以用来查看 IP 地址。但在较新的 Linux 发行版中,它已经被 ip
命令取代。
hostname -I
: 这个命令可以直接输出本机的 IP 地址,但它只能显示 IPv4 地址,不会显示 IPv6 地址。
dig +short myip.opendns.com @resolver1.opendns.com
: 这个命令可以查看当前机器的公网 IP 地址,它利用 OpenDNS 提供的一个服务。
使用
ip addr show
命令是查看 Linux 系统 IP 地址最简单直接的方法。它不仅可以显示 IPv4 和 IPv6 地址,还可以查看其他网络接口信息。对于日常使用来说,这已经是最常用的 IP 地址查看方式。
Linux 系统中有多种方法可以查看本机 IP 地址,其中最简单的方法是使用
ip addr show
命令。这个命令不仅可以显示 IPv4 和 IPv6 地址,还可以查看其他网络接口信息。除此之外,
ifconfig
、
hostname -I
和
dig
等命令也可以用来查看 IP 地址,但功能相对没有
ip
命令那么强大和全面。
ip addr show
是 Linux 下查看 IP 地址的首选方法。