Centos8和RockyLinux 重启网卡报错
发布网友
发布时间:2024-09-06 10:01
我来回答
共1个回答
热心网友
时间:2024-11-01 22:40
在Centos8和RockyLinux系统中,重启网卡时可能会遇到"Failed to restart network.service: Unit network.service not found"的错误。这是由于在RHEL 8和CentOS 8中,传统的network.service已经被弃用。为了解决这个问题,用户需要采取替代方法来管理网络配置,如使用NM(Network Manager)命令工具集。
在最小化的CentOS 8安装中,ifconfig命令已经不再可用,但可以通过ip a命令查看IP地址。对于网络配置,推荐使用nmcli命令,例如:
- 通过网卡名进行重载:`nmcli c reload ens160`
- 如果上述操作不成功,可以尝试批量加载ifcfg或route到connection,命令如下:
- `nmcli c reload ifcfg-xxx`
- `nmcli c load /etc/sysconfig/network-scripts/ifcfg-ethX`
- `nmcli c load /etc/sysconfig/network-scripts/route-ethX`
要立即应用新的连接设置,可以使用以下命令:
- `nmcli c up ethX`:启用网卡
- `nmcli d reapply ethX`:应用配置
- `nmcli d connect ethX`:连接网络
总之,要在Centos8和RockyLinux系统中重启网卡并管理网络,应转向NM工具,并使用上述提到的nmcli命令来完成配置。