安装完进入系统后没有网络标识:
如下配置
在 netplan 中改为由 NetworkManager 管理
Ubuntu 18.04 及之后通常使用 netplan 来管理网络。如果你希望 NetworkManager 来管理 ens33
,需要修改 netplan 的 YAML 配置,让该接口改用 NetworkManager
渲染器(renderer)。
-
打开 netplan 配置文件
- 在
/etc/netplan/
目录下查看文件名,如01-network-manager-all.yaml
或50-cloud-init.yaml
等。 - 例如你看到其中内容大致是:
network: version: 2
renderer: networkd ethernets: ens33: dhcp4: true
- 这里的
renderer: networkd
表示由 systemd-networkd 管理,不是 NetworkManager。
- 在
-
修改为
NetworkManager
- 把
renderer: networkd
改为:network: version: 2 renderer: NetworkManager ethernets: ens33: dhcp4: true
- 把
-
应用 netplan
- 保存并退出后,执行:
sudo netplan generate sudo netplan apply
- 这会让 netplan 把该网卡交给 NetworkManager 来管理。
- 保存并退出后,执行:
-
重启 NetworkManager
还要在Windows服务中,打开虚拟机的一些网络服务sudo systemctl restart NetworkManager