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”来停用此连接。

停用网络连接

连接停用后,再次“激活”此连接,如下所示:

激活网络连接

网络重新启动后,退出该应用程序,如下所示:

退出 nmtui

6.使用IP命令重新启动网络

IP 命令是您可以用来管理 Linux 上的网络连接的另一种选择。

首先,您将使用以下命令找到目标网络接口:

<code>ip link show

使用 ip 命令获取网络设备名称

这里,enp0s3 是我们的目标网络。通过键入以下命令启动网络:

sudo ip link set enp0s3 down

使用 ip 命令关闭网络链接

sudo ip 链接设置 enp0s3 up

借助 ip 命令打开网络链接



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。