Ubuntu 虚拟机网卡丢失:Failed to restart networking.service: Unit networking.service not found
爱撸猫的CV工程师 2024-07-16 15:37:04 阅读 56
运行环境
windows 11vmware workstation 17ubuntu 22.04
问题描述
windows11系统下的vmware从15版本升级到17版本之后,原本创建的虚拟在开启后,在界面以及终端都看不到网卡,ifconfig查看网卡信息只有本地回环地址的信息,重启N次无用:
解决方法
依次尝试以下步骤,并查看是否生效:
1. 使用服务管理器重新启动网络
使用网络服务管理器重新启动网络的最简单、最容易的方法。启动终端并在其上键入以下命令:
<code>sudo service network-manager restart
![在这里插入图片描述](https://img-blog.csdnimg.cn/524e47080e9a48b2955ae5b53265fe8d.png
2.使用 Systemd 重新启动网络
Systemd 拥有一系列也可以处理网络服务的系统组件。使用systemd重启网络服务,直接重启网络服务,而不需要经过任何其他环节。
sudo systemctl restart NetworkManager.service
3. 通过 Nmcli 重新启动网络
Nmcli 是最常用的管理网络连接的工具。您可以使用以下命令关闭连接:
sudo nmcli networking off
使用以下命令打开网络连接。
sudo nmcli networking on
4. 使用 ifdown 和 ifup 命令重新启动网络
ifdown 和 ifup 命令用于处理 Linux 上的不同网络接口。
Ubuntu 上没有预安装这两个软件包。因此,您需要使用以下命令来安装这些软件包:
sudo apt update && sudo apt install ifupdown -y
安装 ifup 和 ifdown 脚本
要关闭网络,请使用 ifdown 并使用 ifup 命令将其打开
sudo ifdown -a && sudo ifup -a
5. 使用 nmtui 重新启动网络
Nmtui 是另一个用于管理网络连接的工具,并提供交互式环境。Ubuntu 上默认预安装了该工具。因此,只需使用以下命令启动它:
sudo nmtui
终端上会显示如下界面:
使用向下箭头键选择“激活连接”,然后按“Enter”。现在,通过选择“停用”选项并按“Enter”来停用此连接。
连接停用后,再次“激活”此连接,如下所示:
网络重新启动后,退出该应用程序,如下所示:
6.使用IP命令重新启动网络
IP 命令是您可以用来管理 Linux 上的网络连接的另一种选择。
首先,您将使用以下命令找到目标网络接口:
<code>ip link show
使用 ip 命令获取网络设备名称
这里,enp0s3 是我们的目标网络。通过键入以下命令启动网络:
sudo ip link set enp0s3 down
使用 ip 命令关闭网络链接
sudo ip 链接设置 enp0s3 up
借助 ip 命令打开网络链接
上一篇: nginx: 集群环境配置搭建
下一篇: 【Linux】进程控制2——进程等待(wait&&waitpid)
本文标签
Ubuntu 虚拟机网卡丢失:Failed to restart networking.service: Unit networking.service not found
声明
本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。