ip 命令是 Linux 中最强大和最灵活的网络配置工具之一。使用 ip 命令可以快速获取系统的 IP 地址信息。
在终端中输入以下命令即可查看系统的 IP 地址:
ip addr show
此命令会列出系统上所有网络接口的 IP 地址信息。只想查看特定接口的 IP 地址,可以使用以下命令:
ip addr show [interface]
将 [interface] 替换为您需要查看的具体网络接口名称,例如 eth0 或 enp0s3。
ifconfig 是 Linux 中传统的网络配置工具,虽然已经被 ip 命令所取代,但仍然是一个常用的选择。
在终端中输入以下命令即可查看系统的 IP 地址:
ifconfig
此命令会列出系统上所有网络接口的 IP 地址信息。只想查看特定接口的 IP 地址,可以使用以下命令:
ifconfig [interface]
将 [interface] 替换为您需要查看的具体网络接口名称,例如 eth0 或 enp0s3。
hostname 命令可以显示系统的主机名,但如果主机名与 IP 地址有映射关系,也可以用它来查看 IP 地址。
在终端中输入以下命令即可查看系统的 IP 地址:
hostname -I
此命令会输出系统的 IP 地址,系统有多个网络接口,会显示所有接口的 IP 地址。
nmcli 是 NetworkManager 命令行工具,可以用于查看和管理网络连接。
在终端中输入以下命令即可查看系统的 IP 地址:
nmcli device show
此命令会列出系统上所有网络设备的详细信息,包括 IP 地址。只想查看特定接口的 IP 地址,可以使用以下命令:
nmcli device show [interface]
将 [interface] 替换为您需要查看的具体网络接口名称,例如 eth0 或 enp0s3。
在 CentOS 7 中,网络接口配置信息存储在 /etc/sysconfig/network-scripts/ 目录下的配置文件中。您可以直接查看这些配置文件来获取 IP 地址。
在终端中输入以下命令即可查看特定接口的 IP 地址:
cat /etc/sysconfig/network-scripts/ifcfg-[interface]
将 [interface] 替换为您需要查看的具体网络接口名称,例如 eth0 或 enp0s3。这个命令会显示该网络接口的所有配置信息,包括 IP 地址。
nmtui 是一个基于文本的交互式网络配置工具,可以查看和管理网络连接。
在终端中输入以下命令启动 nmtui:
nmtui
进入 nmtui 后,选择"Edit a connection"选项,选择您需要查看 IP 地址的网络接口。接口详细信息页面会显示该接口的 IP 地址等信息。
在 CentOS 7 环境中查看 IP 地址有多种方法可供选择。通过使用 ip、ifconfig、hostname、nmcli 等命令行工具,以及 nmtui 等图形化工具,您可以轻松获取系统的 IP 地址信息。不同的方法各有优缺点,您可以根据自己的需求和偏好选择合适的方式。掌握这些技能,将有助于您更好地管理和排查网络问题。