在CentOS 8或RHEL 8 Linux中,您无法找到网络服务脚本,或者没有/etc/init. itd/网络或systemd网络服务。所以不能使用systemctl启动网络。使用/etc/init启动网络服务启动或重启网卡服务的网络脚本。
可以通过yum install network-scripts来安装传统的network.service,不过redhat说了,在下一个RHEL的大版本里将彻底废除,因此不建议使用network.service。或者使用nmtui运行 菜单式管理界面的网络管理器。
如何在RHEL 8 Linux中重启网卡。可以使用以下两种方法在RHEL 8或CentOS 8中启动或重启网卡,一般称为网络服务。
方法1: 使用NetworkManager重启网卡
要在RHEL 8或CentOS 8中启动网卡服务,请键入以下命令:
sudo systemctl start NetworkManager.service
若要停止RHEL 8或CentOS 8中的网卡服务,请键入以下命令:
sudo systemctl stop NetworkManager.service
要在RHEL8或CentOS8上重启网卡服务,请键入:
sudo systemctl restart NetworkManager.service
方法2: 使用nmcli命令工具重启网卡服务
您还可以使用nmcli工具在RHEL 8或CentOS 8中重新配置网络和重启网卡。nmcli是一个NetworkManager命令行接口。可以使用此工具为网络接口或重新启动网络服务配置静态IP地址。类型:
关闭网络,即关闭所有的网卡
nmcli networking off
开启网络,开启所有的网卡
nmcli networking on
注意:关闭将禁用所有NetworkManager managerd网络连接。on将重启所有的网卡连接。