在桥接模式下打开虚拟机后互联网断开连接

在桥接模式下打开虚拟机后互联网断开连接

我在 64 位 Windows 10 机器上运行 VMware Workstation 15。最近我想做一个实验,通过虚拟机共享我的 wifi(即在虚拟机内安装一些应用程序,如 MyPublicWifi 等)。

我所做的是将 VM 网络设置为桥接模式。我使用的是通过登录密码提供给我的 Wifi。我打开了我的 Windows 10 虚拟机,当机器完全启动时,我注意到主机上也没有互联网连接。虽然我已连接到 Wifi 网络,但当我打开虚拟机时,即使在主机上也无法连接到互联网。这对我来说很奇怪。我分享了几个相同的屏幕截图。 snap1snap2snap3网络属性登录页面
主机上的 Ipconfig主机上的 ipconfig客户虚拟机上的 ipconfig 虚拟机上的 ipconfig。如果我为虚拟机启用 NAT 而不是桥接网络,那么一切都会正常工作。那么我的配置可能存在什么问题?

编辑
我基本上还在尝试很多事情,因此没有接受答案,因为我还不够确信。如果将来有人来这里并想添加答案,应该添加。我会尝试的。

答案1

您无法将 WiFi 客户端连接桥接到接入点。如果可以,我们就不需要 WDS 了。

问题在于,WiFi 规范禁止接入点将流量发送到空中,除非该流量是发往其客户端之一。虚拟机可以是客户端,机器也可以是客户端。但它们不能同时是客户端,因为只有一个客户端连接到接入点。

这条规则是很久以前 WiFi 速度非常慢(11 Mbps 或更低)的遗留问题,如果只是将流量桥接到 WiFi 上,就会导致严重的拥塞。不幸的是,WiFi 与以太网非常相似,让人觉得它们是一样的,但事实并非如此。您无法桥接到客户端连接。

您可以使用有线连接。您可以使用某种形式的 NAT(不必是 IP NAT,MAC NAT 通常可以正常工作)。您可以使用路由而不是桥接。

答案2

只要安全措施不是 WPA2 Enterprise,桥接至 Wi-Fi 即可。所有其他形式的 Wi-Fi 安全措施(开放/门户/WEP/WPA2-PSK)都应该可以工作。尽管 Wi-Fi 网络上显示的 MAC 地址将是主机的物理 MAC 地址。您的虚拟机将从物理 Wi-Fi 网络获取 IP 地址。

问候

相关内容