文章目录
- 20211007
- 20220331 另外,如果网卡过多,桥接到其他网卡导致不能上网也是有可能的,需要手动设置成对的网卡
- 20240201 今天我140虚拟机不知怎么ens33消失,设置网络界面也没了
- 20240313 今天C哥的虚拟机也遇到网络设置界面不显示的问题,我用nmcli启动网卡(网络)还提示:`Error: Failed to add/activate new connection: Connection 'ens33' is not available on device ens33 because device is strictly unmanaged`,然后我照网友提供方法执行`nmcli n on`就好了
参考解决方法:Ubuntu18.04虚拟机掉电重启后网卡丢失只剩下lo回环网卡ens33网卡不见了
另外,还可尝试如下办法,先修复vmware,再打开虚拟网络编辑器,将其恢复默认设置(一般情况关闭虚拟机,打开虚拟网络编辑器,恢复默认设置就行)
20211007
在哪修复虚拟机呢,我怎么没找到?
在这
另外,如果将虚拟网络恢复默认设置之后还是不行,查看下虚拟机的网络开关有没有打开。。。
20220331 另外,如果网卡过多,桥接到其他网卡导致不能上网也是有可能的,需要手动设置成对的网卡
20240201 今天我140虚拟机不知怎么ens33消失,设置网络界面也没了
我用:
ifconfig ens33 up
dhclient ens33
就好了,不过改成了动态ip。。
然后我发现networkd和networkmanager两个服务都打开了,然后我禁用了networkd服务,安装了netplan,用netplan设置了140ip,又好了:
cat /etc/netplan/140.yaml
network:
ethernets:
ens33:
dhcp4: false
addresses:
- 192.168.1.140/24
nameservers:
addresses:
- 192.168.1.1
- 8.8.8.8
gateway4: 192.168.1.1
renderer: NetworkManager
version: 2
20240313 今天C哥的虚拟机也遇到网络设置界面不显示的问题,我用nmcli启动网卡(网络)还提示:Error: Failed to add/activate new connection: Connection 'ens33' is not available on device ens33 because device is strictly unmanaged
,然后我照网友提供方法执行nmcli n on
就好了
nmcli n on
命令是用来启动网络管理器(NetworkManager)的,这个错误提示表明你的设备(网卡)没有被NetworkManager管理。在默认情况下,NetworkManager应该会自动管理所有的网络设备,除非在配置文件中明确指定了某些设备不受NetworkManager管理。如果你发现某个设备无法被NetworkManager识别或者管理,可能的原因是:
在NetworkManager的配置文件
/etc/NetworkManager/NetworkManager.conf
中,[keyfile]
部分的unmanaged-devices
参数包含了你的设备名,例如:unmanaged-devices=interface-name:ens33;
这样NetworkManager就不会去管理ens33设备。设备正在被其他服务(比如systemd-networkd或者network service)管理,导致NetworkManager无法对其进行管理。
当你执行
nmcli n on
后,NetworkManager开始管理所有的网络设备,因此你的问题得到了解决。你可以通过检查和修改NetworkManager的配置文件来确保它能够正常管理你的网络设备。