从Host OS访问来宾Virtual PC上的VPN连接

时间:2009-06-04 19:00:55

标签: windows 64-bit vpn virtual-pc cisco

我正在运行我的主机操作系统 - Win 7 x64并运行Virtual PC XP实例。我在Guest XP VPC操作系统上运行思科ISPec VPN客户端,可以成功连接到我公司的企业网络。

我无法在主机上运行Cisco IPSec客户端sw,因为它是64位,思科不支持其IPSec客户端产品上的64位,目前我没有很多选择转移到思科的SSL VPN客户端(AnyConnect)。

XP VPC Guest OS未使用NAT网络适配器,而是使用本机的物理适配器。

当Cisco客户端未在XP VPC客户操作系统上运行时,我可以从客户操作系统ping主机,反之亦然。

一些问题:

  1. 当Cisco客户端运行并连接时,来宾操作系统无法再看到主机。

  2. 当XP VPC guest虚拟机连接到VPN时,我希望能够从主机访问VPN。

  3. 对于#2,我尝试过至少一种技术,描述如下:xenomorph.net/use-cisco-vpn-under-vista-x64 /

    此技术在Cisco伪网络适配器上打开ICS。

    我无法让它发挥作用。但是,我可能错误地遵循了说明。

    我也看过:http://www.pringle.net.nz/blog/PermaLink,guid,12ee0de7-f998-4084-8b06-537b3dbd5d9a.aspx

    ...涉及使用Loopback适配器并在主机和来宾操作系统之间进行桥接。我没有遵循这个原因,因为说明并不完全清楚。

    最后,我在网上看到了有关OpenVPN的x64版本的参考资料,但我对于朝这个方向犹豫不决。

    任何人都可以指导我做正确的方向吗?

2 个答案:

答案 0 :(得分:0)

这是使用Windows主机和Ubuntu VM对我有用的东西。 (以下说明适合VMWare播放器)。

简而言之:

  1. 连接到主机上的VPN。
  2. 将主机的vpn适配器桥接到相关的VM网络适配器 一个。在我的情况下,这是VMnet0。 湾我建议使用vmnetcfg.exe来执行此操作。它配备了VMWare工作站,但手动提取它是一个手动过程。     1.在SO或SU站点上找到相应的步骤。
  3. 设置来宾VM以共享(NAT)主机的IP地址
  4. 有关步骤1和3的详细说明,请参阅: https://superuser.com/questions/842489/vm-share-hosts-vpn-connection/842594

答案 1 :(得分:-1)

实际上cisco拥有适用于Windows 7 64位的cisco vpn客户端,你可以在4shared.com上找到它,但仍然cisco没有Windows 8的客户端