手机版 收藏 导航

如何在Linux终端中查看IP地址

原创   www.link114.cn   2024-02-14 10:57:24

如何在Linux终端中查看IP地址

ifconfig 是一个非常常用的网络配置工具,它可以用于查看网络接口的状态和配置信息,包括IP地址。在Linux终端中输入以下命令即可查看IP地址:

ifconfig

该命令会输出系统中所有的网络接口信息,其中包括IP地址。通常情况下,您需要找到名为 eth0enp0s3 等的网络接口,接口名称可能因系统而异。在输出结果中,您可以找到 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地址,可以使用前面介绍的 ifconfigip 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地址的几种常用方法。无论是使用 ifconfigip addrhostname -I 还是 nmcli命令,都可以快速高效地获取所需的IP地址信息。我们还介绍如何查看默认网关的IP地址。希望这些技巧对您未来的网络排查和远程连接工作有所帮助。