如何让 Ubuntu GNOME 忽略 VMware 的 vmnet8?

drw*_*rws 5 gnome vmware network-manager ubuntu-gnome vmware-workstation

我使用的是Ubuntu GNOME 15.04 和VMware Workstation 12.0,它们vmnet8通过 NAT安装虚拟接口用于 VM 的网络连接。我用我的笔记本电脑与普通的VMwareeth0wlan0接口。除了环回,我没有任何其他接口。

在安装 VMware 之前,GNOME 在右上角的标准 GNOME3 菜单中显示 Wi-Fi 接口,并且在插入电缆时也显示以太网接口。 VMware 安装后,它现在总是显示以太网接口已连接(可能是由于检测到vmnet8),即使eth0已关闭。尝试视觉解释

我已经将以下配置行添加到/etc/NetworkManager/NetworkManager.conf

[main]
no-auto-default=*

[keyfile]
unmanaged-devices=interface-name:vmnet8
Run Code Online (Sandbox Code Playgroud)

而且我也尝试将vmnet8定义添加到/etc/network/interfaces(因为 NetworkManager 应该忽略在那里定义的接口),但它没有帮助。

所以我的问题是如何让 NetworkManager/GNOME 忽略vmnet8它忽略lo或以太网桥接接口的方式(virbr0例如......)?

小智 4

我找到了解决这个问题的一个非常简单的方法。只需输入:

vmware-netcfg
Run Code Online (Sandbox Code Playgroud)

在终端中删除 NAT 和仅主机网络接口,或任何您想要删除的接口。

当然,从现在开始你就不能使用它们了。您必须使用桥接连接。对我来说,此连接不会显示在 Gnome 网络管理器中。


小智 0

我没有亲自处理过这个问题,但我确实找到了一篇可能对您有帮助的帖子。 有帮助吗?