Failed to restart network.service: Unit network.service not found. 重启网卡命令失效

解决Centos8和KaliLinux网络服务启动问题
这篇博客介绍了在Centos8和KaliLinux系统中遇到的'Failed to restart network.service: Unit network.service not found.'错误的解决方法。通过执行'nmclic reload'或'service networking restart'命令尝试重启网络服务。如果这些命令无效,可以使用'service network-manager restart'来替代。本文适用于对Linux系统进行网络配置和故障排除的技术人员。

【解决】Failed to restart network.service: Unit network.service not found.
在这里插入图片描述
这个问题是因为系统版本问题出现的命令无法识别,以下是解决办法:

  1. Centos8
nmcli c reload
  1. Kali Linux(Debian)
service networking restart
  1. 如果上述命令无效 可以尝试以下命令:
service network-manager restart
在Ubuntu系统中出现 “Failed to restart network.service: Unit network.service not found.” 错误,通常是因为系统的网络管理方式发生了变化,在较新的Ubuntu版本中,使用 `network.service` 来管理网络已经被弃用,而是使用 `NetworkManager` 服务。可以尝试以下解决办法: ### 重启 NetworkManager 服务 使用以下命令重启 `NetworkManager` 服务: ```bash sudo service network-manager restart ``` 这样可以让 `NetworkManager` 重新加载网络配置,有可能解决网络管理服务的问题。 ### 检查并更新网络配置文件 确保 `/etc/network/interfaces` 文件配置正确。在较新的Ubuntu系统中,该文件一般应保持默认配置,即只有本地回环接口的配置: ```plaintext # interfaces(5) file used by ifup(8) and ifdown(8) auto lo iface lo inet loopback ``` 如果该文件中有其他不必要的配置,可能会导致网络管理服务冲突,进而出现找不到 `network.service` 的错误。 ### 检查 NetworkManager 服务状态 使用以下命令检查 `NetworkManager` 服务的运行状态: ```bash sudo systemctl status network-manager ``` 如果服务未运行,可以使用以下命令启动它: ```bash sudo systemctl start network-manager ``` 并使用以下命令设置服务开机自启: ```bash sudo systemctl enable network-manager ``` ### 重新安装 NetworkManager 如果以上方法都无法解决问题,可以尝试重新安装 `NetworkManager`: ```bash sudo apt-get remove --purge network-manager sudo apt-get install network-manager sudo systemctl restart network-manager ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值