ifconfig
是一个非常常用的网络配置工具,它可以用于查看网络接口的状态和配置信息,包括IP地址。在Linux终端中输入以下命令即可查看IP地址:
ifconfig
该命令会输出系统中所有的网络接口信息,其中包括IP地址。通常情况下,您需要找到名为 eth0
或 enp0s3
等的网络接口,接口名称可能因系统而异。在输出结果中,您可以找到 inet addr:
字段,后面的就是该接口的IP地址。
您只想查看特定接口的IP地址,可以使用 ifconfig
命令并指定接口名称,如:
ifconfig eth0
这样就只会显示 eth0
接口的信息,方便您快速定位IP地址。
ip
命令是Linux中用于管理网络接口和路由的一个强大工具,它可以替代老旧的 ifconfig
命令。使用 ip addr
命令可以查看系统中所有网络接口的IP地址信息:
ip addr
该命令的输出结果与 ifconfig
类似,您可以在 inet
字段后找到各个接口的IP地址。您只想查看某个特定接口的IP地址,可以使用以下命令:
ip addr show dev eth0
这样就只会显示 eth0
接口的IP地址信息。
除上述两种方法,Linux还提供一个简单快捷的命令来查看IP地址,那就是 hostname -I
。该命令会直接输出系统的IP地址,非常方便使用:
hostname -I
需要注意的是,该命令只会输出系统的IPv4地址,您的系统同时拥有IPv6地址,它是不会显示的。您需要同时查看IPv4和IPv6地址,可以使用前面介绍的 ifconfig
或 ip addr
命令。
nmcli
是一个功能强大的命令行网络管理工具,它可以用于查看系统的网络连接状态,包括IP地址信息。使用以下命令可以查看系统中所有网络接口的IP地址:
nmcli device show
该命令的输出结果会列出所有网络接口的详细信息,其中包括IP地址。您只想查看某个特定接口的IP地址,可以使用以下命令:
nmcli device show eth0
这样就只会显示 eth0
接口的IP地址信息。
除查看系统的IP地址,有时您也需要知道默认网关的IP地址,以便进行远程连接或其他网络操作。使用 ip route
命令可以查看系统的路由表信息,其中包括默认网关的IP地址:
ip route
在输出结果中,您可以找到以 default
开头的行,后面的IP地址就是默认网关的地址。
通过本文的介绍,相信您已经掌握在Linux终端中查看IP地址的几种常用方法。无论是使用 ifconfig
、ip addr
、hostname -I
还是 nmcli
命令,都可以快速高效地获取所需的IP地址信息。我们还介绍如何查看默认网关的IP地址。希望这些技巧对您未来的网络排查和远程连接工作有所帮助。