如何在CentOS8中检查网络接口状态
网络接口允许将您的设备连接到某些互联网连接。在 Linux 中,网络接口可以是物理的,也可以是虚拟的。物理网络接口有助于连接各种计算机或连接互联网。另一方面,虚拟接口通常与一个设备连接。
网络接口必须启用并正常运行才能连接互联网或本地。要拥有一个功能正常的网络接口,必须密切关注网络接口的状态。本文提供了在 CentOS 8 上获取网络接口状态的可能方法。
如何在 CentOS 8 上检查网络接口的状态
与其他各种 Linux 发行版一样,CentOS 8 提供了一系列与网络相关的命令来配置网络。在这里,我们提供了这些命令的详细列表,并将演示这些命令如何为我们提供网络接口的状态。
使用 ifconfig 命令
ifconfig 是一个强大的网络命令,用于获取 Linux 上的网络接口信息。它显示了 CentOS 上网络接口的状态,就像我们在这里所做的那样。
输出显示网络接口状态,当前所有网络接口均处于 UP 状态。
注意: loopback(lo) 接口代表主机本身 (localhost),称为虚拟网络接口。物理网络接口通常称为以太网(在我们的例子中为 ens33),它负责通过网络或互联网与各种计算机进行通信。最后,virbr0 接口负责建立来宾和虚拟化主机之间的连接。
使用 ip 命令
ip 命令是 CentOS 系统/网络管理员的另一个有用的网络工具。 CentOS 9 上的以下 ip 命令将显示网络接口的状态。
所有可用的网络接口均已列出,所有网络接口均已启用(已启用)。
使用 nmcli 命令
它是网络管理员最喜欢的另一个用于管理网络的命令行实用程序。基本上,它代表网络管理器的命令行界面。它打印与Linux网络管理器相关的各种设置。例如,我们使用 nmcli 命令通过以下命令检查网络接口的状态。
输出显示环回接口不受网络管理器管理,而 ens33 和 virbr0 已连接。
结论
可以使用 ifconfig、ip 或 nmcli 命令获取网络接口状态。网络接口称为非物理网络接口卡。通常,网络接口是计算机和公共/专用网络的互连。在那里,它在建立网络连接方面发挥着关键作用,这使其成为系统/网络管理员最喜欢的工具。