如何让网络管理器忽略 VMware 虚拟网络适配器

如何让网络管理器忽略 VMware 虚拟网络适配器

我正在运行 Ubuntu 16.04,已完全更新。

直到我安装 VMware Workstation 12.1.1 后,列出的 2 个未受管理的设备才出现。我相信它们来自 VMware 仅主机/NAT 虚拟网络设备(VMnet1 和 VMnet8)。我怎样才能将它们从此菜单中删除?

请参阅此处的截图:

在此处输入图片描述

它们没有出现在网络连接对话框中:

在此处输入图片描述

还有人遇到这个问题和/或知道解决办法吗?

nmcli 命令的结果:

$ nmcli dev status
DEVICE  TYPE      STATE        CONNECTION
enp7s0  ethernet  connected    enp7s0
enp8s0  ethernet  unavailable  --
vmnet1  ethernet  unmanaged    --
vmnet8  ethernet  unmanaged    --
lo      loopback  unmanaged    --

vmnet* 设备的 MAC 地址:

$ LANG=c ifconfig vmnet1|grep HWaddr
vmnet1    Link encap:Ethernet  HWaddr 00:50:56:c0:00:01

$ LANG=c ifconfig vmnet8|grep HWaddr
vmnet8    Link encap:Ethernet  HWaddr 00:50:56:c0:00:08

我已经尝试修改 /etc/NetworkManager/NetworkManager.conf 并添加以下内容:

[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq

[ifupdown]
managed=false

[keyfile]
unmanaged-devices=mac:00:50:56:c0:00:01;mac:00:50:56:c0:00:08

然后跑:

sudo service network-manager restart

但是,当我点击小程序时,我仍然会在列表中看到这 2 个设备。

答案1

好的,我找到了一个临时解决方法,但仍然找不到让网络管理器忽略我的 VMware 虚拟网络适配器的方法。我通过删除 VMware 中的虚拟网络适配器解决了这个问题。唯一剩下的是桥接适配器,巧合的是,网络管理器在 OP 中的指示器下拉列表中看不到或显示它。

相关内容