我可以从实体机连接到虚拟机里面的VPN吗?

我可以从实体机连接到虚拟机里面的VPN吗?

我使用的 VPN 只能在 Windows 上运行。可以使用装有 Windows 的虚拟机,并通过虚拟机连接来连接真实 PC 吗?

我已经阅读了有关桥接适配器和代理的信息,但是我有点迷茫......有什么帮助吗?

编辑:

我在 Mac 上使用 Parallels。

答案1

我从未使用过 Parallels,因此这里仅提供一个非常高层次的描述,说明如何可以如果桥无法正常工作,请执行以下操作:

  1. 确保 Windows 系统可以访问 VPN 门户(在您的情况下,这可能意味着:Windows 可以访问 Internet)
  2. 确保 Windows 系统在虚拟网络适配器上具有私有 IP 地址,例如,192.168.12.34vmnet0可以ping从 OS X 上获得。如果它与 Windows 用于访问 Internet 的虚拟网络适配器相同,则可以。
  3. 在 Windows 中,创建网关/NAT。操作方法如下:http://technet.microsoft.com/en-us/library/dd469812.aspx(忽略 DHCP 部分,这太过分了)

现在您已经拥有了从 OS X 访问 VPN 的所有要素。想象一下这种情况:VPN 允许您访问一些私有 IP,例如172.16.123.0/24。您需要告诉 OS X 如何172.16.123.0/24通过访问192.168.12.34

route -n add 172.16.123.0/24 192.168.12.34

请阅读此处如何使其永久生效:http://blog.irrashai.com/blog/2009/03/how-to-add-static-route-in-mac-os-x/

为了排除故障并解决这个问题ifconfig(不改变任何东西,只需读取输出),,man routerouteping你的朋友。;)

相关内容