如何将 VMware Workstation VM 连接到 VPN,且不让其在客户机中可见,也不通过 VPN 传输所有主机的流量?

如何将 VMware Workstation VM 连接到 VPN,且不让其在客户机中可见,也不通过 VPN 传输所有主机的流量?

我有一台 VMware Workstation 12 VM,我想通过 VPN 连接到互联网。假设我使用 HMA。

我希望就 VM 而言,没有 VPN。所以我不想安装 HMA 软件,甚至不想使用 Windows VPN 连接功能通过 PPTP/L2TP/其他方式连接到 HMA 服务器。

在主机 (Windows 10) 上,我可以连接到 VPN,但如果我这样做,主机的所有流量(以及任何其他来宾)都会通过 VPN。我希望只有这一个虚拟机通过 VPN,而我的机器上的其他所有流量都不会通过隧道传输出去。

非常希望在主机上不安装任何额外软件的情况下完成此操作。配置调整很好:设置路由,使用New-NetNat、更改组策略等(使用 OpenVPN 也可能没问题,因为它因其他原因安装在主机上。)

通过取消选中以下复选框,我设法阻止 Windows VPN 接收所有流量:

高级 TCP/IP 设置

但是我无法将“WAN Miniport (PPTP)”适配器桥接到 VMnet 适配器。

我可以将 OpenVPN“TAP-Windows 适配器 V9”桥接到 VMnet 适配器(在控制面板\网络和 Internet \网络连接以及 VMWare 虚拟网络编辑器中),但我无法阻止它占用所有主机的流量。

我尝试摆弄路由表,但也没有成功。

最后的手段是设置另一台虚拟机作为我所谈论的 VM 和 VPN 之间的网关,但这不是我想要的。

有没有办法通过某些主机操作系统配置来实现这一点?

相关内容