具有多个主机网络接口的 Virtualbox 桥接网络适配器

具有多个主机网络接口的 Virtualbox 桥接网络适配器

我遇到了不寻常的网络情况。

网络

有两个网络。一个是我手机的网络共享接口。另一个仅用于 LAN,因此无法访问互联网。

两个网络是必须的,因为我的手机网络LAN功能很差,而且我随身携带,会导致主机经常离线。

主机(运行 Windows 10 Pro)

主机配置为同时连接到 LAN 网络和手机的网络共享网络。LAN 接口通过以太网。手机的热点网络共享接口通过 USB 无线适配器。

虚拟机(Ubuntu 桌面 16.04.3 LTS)

对于虚拟机,我需要它访问主机的网络以用于 LAN 目的。但是,我还需要虚拟机在某些时候通过手机的网络共享热点访问互联网。我尝试将虚拟机配置为使用桥接网络适配器。但是,启用后虚拟机无法连接到任何东西!它似乎只能连接到一个网络。如何配置虚拟机以同时访问主机的无线和以太网接口?

谢谢。

答案1

经过进一步测试,虚拟机似乎可以使用 NAT 网络适配器访问 LAN 网络!我大胆猜测 Virtual Box 将主机的两个网络接口合并为一个,然后通过链传递到虚拟机。我尚未进行测试来确定当我的手机网络共享关闭时会发生什么。

上述结论是基于以下明显因素得出的:

  • 我的虚拟机可以访问互联网(必须是手机的网络共享)
  • 虽然虚拟机(Ubuntu 桌面)的网络文件浏览器没有检测到任何 LAN 服务器,但我能够通过直接连接到服务器(smb://device-name)来检测主机的 LAN 服务器文件系统。

更新:

经确认,禁用手机网络共享后,LAN 仍可继续工作。它无缝运行!启用网络共享后,计算机会自动重新连接,VM 会重新获得连接,而不会丢失 LAN!

相关内容