CentOS 8一般都预装了网络管理器,它可以帮助配置可用的连接并保持其活跃。它提供了基于在线命令和图形用户界面的工具来完成网络的无故障设置和管理。一个API通过D-Bus和执行查询来控制网络配置。
CentOS 8中网络管理器的一些重要功能包括。
- 在CentOS 8中,网络管理器在启动时被反射性地激活,这是必不可少的。
- 网络管理器包括基于命令的工具,如nmcli和NMTUI,以及基于GUI的工具,如NMConnection Editor,Network Connection Icon,和Control Center。
- 除了传统的 ifcfg 文件外,基本安装还提供了最新版本的基于 nmcli 工具的 ifup 和 ifdown 脚本。
在学习如何在CentOS 8中检查网络接口状态之前,你需要确保。
你的服务器已经设置了root密码。网络管理器包已经安装并在服务器上运行。 以下命令可以用来验证网络管理器的激活和启用状态,并打印运行状态。
# systemctl is-active NetworkManager
# systemctl is-enabled NetworkManager
# systemctl status NetworkManager
下面是检查相同情况的 nmcli 命令。
nmcli-t -fRUNNING general
另一个命令是 nmcli general,它只显示一般属性和网络管理器的状态。
如何在CentOS8中检查网络接口状态
有几种不同的方法来检查服务器是否连接到了网络。最常见的方法列举如下。
步骤1
iproute2套件提供了控制流量和调节TCP/IP网络的实用工具。下面的命令将显示一个特定的接口是否正常。例如,如果服务器有一个以太网端口eth0,输入以下命令就可以知道它们的状态。
ip linkshow dev eth0
第二步
ip命令允许很多更高级的网络设置,这使它更受欢迎。但有时,它并不随软件包提供,特别是在较早的版本上。在这种情况下,使用ifconfig命令会很有用。上述命令用于检查以太网链接是否可用,即端口是否被拔掉。检测到有一个链路,在第一行检测到LOWER_UP。
ip linkis dev eth0
然而,很可能是软件问题,尽管端口被插上了,但链路还是中断了。在这种情况下,使用下面的命令。这些命令将查找端口的上/下行状态和网络的运行状态。在电缆被拔掉的情况下,第一行输出将显示DOWN。
ip linkis dev eth0
ifconfigeth0
第三步
在所有检查网络接口状态的方法中,最简单的是使用nmcli。
输入以下代码将显示所有可用设备的列表。
nmcli dev status
要具体检查一个连接的活动状态,可使用以下命令。
nmcli con show
结论
以上是对CentOS88中检查网络接口状态的简单介绍和过程。CentOS是一个很好的操作系统,但是现在很多人都从CentOS转到其他操作系统。如果你也想这么做,请访问我们的官方网站,了解如何从一个操作系统切换到另一个操作系统。