我有一个 LAN 连接和一个 wifi 连接,两者都有互联网。我可以通过运行 ubuntu 的 VM 中的 LAN 访问互联网,并通过运行 Windows 的主机操作系统访问 Wifi 吗?我应该在 VM 上选择什么设置?
编辑:我正在运行
VMPlayer:5.0.2
VM 操作系统:Ubuntu 13.10
主机操作系统:Windows 7
答案1
转到编辑您的虚拟机设置,然后在网络适配器下选择配置适配器并选择您想要用于您的虚拟机的适配器。
答案2
是的,你可以,但这需要最低限度的关注。
原因是,如果你选择 NAT 连接,你就不能确定来自虚拟机的通信是否会通过你的以太网接口。实际上,由于我们将把 wifi 作为主机的主要网络接口,因此你当然VM 将通过 wifi 接口进行路由。
桥接适配器将虚拟机接口与以太网连接起来,默认情况下。你可以看到这个来自这个 VMWare 的手册页,其中指出:
默认情况下,VMnet0 虚拟网络设置为桥接模式,并桥接至主机上的一个活动以太网适配器。
在 Windows 主机的 VMWare 中,您还可以桥接 wifi 接口,而不是以太网接口。上面的同一页面显示了如何到达下图所示的页面:
如果你联合国打钩启用自动桥接,您可以指定主机的 wifi 适配器,这样您就可以确保虚拟机通过以太网路由。
此时启动虚拟机现在确保您的 wifi 接口连接到网关:在主机上发出以下命令显示路由表
route print -4
确保您的默认网关位于无线网卡上,否则请将其更改为无线网卡上的网关(如果您不知道如何操作,请说明)。您现在已完成。