configurationVPN的Windows路由

我有一台运行Windows Server 2003的Virtual PC / VMWare机器。该虚拟机使用IPSec VPN客户端程序连接到远程networking。 我configuration虚拟机有2个网卡:

  • NAT – 由VPN客户端用来访问远程networking
  • 仅主机 – 能够从主机访问虚拟机

我有这个设置的原因是因为我想能够从主机访问一些远程networking。 我可以在主机上安装VPN客户端,但主机运行Windows 7,客户端不支持。

问题是 :虽然虚拟机通常是可以访问的(ping + http访问),但一旦启动VPN客户端,就不能再访问任何NIC地址。

我想知道是否需要解决路由问题? 路由/ VPN客户端连接如何影响服务器响应来自主机的客户端请求的能力?

许多VPN将自己设置为networking通信的唯一路由,并保护其作为唯一路由的位置,因此在连接处于活动状态时,您不能(至less不能轻易地)更改路由。 当然,大多数可以configuration为不这样做,但是这种configuration是服务器端,客户端不会允许你重写它,没有一些相当大的黑客攻击。

你使用什么VPN客户端/服务器设置? 如果它是你自己configuration的东西,那么你很可能能够从服务器端控制连接的唯一网关性质。 如果你连接到别人的VPN服务(例如为了客户端支持),那么这很可能已经无法使用了。

你的ping是否遍历一个网关到达你的虚拟机?

应该为你解决这个问题的设置是在控制面板 – >networking – > VPN连接 – > TCP / IP设置 – >高级

查找“在远程networking上使用默认网关”并取消选中它。

你可能会被困在中间 – 一方面,你需要一些stream量通过VPN默认网关进行路由。 另一方面,你想要一些stream量通过自己的networking路由。 如果打勾不能完全解决您的问题,您需要查看哪些networking需要哪些IP范围,并按照本指南开始添加静态路由: http : //www.microsoft.com/资源/文件/窗/ XP /所有/ proddocs / EN-US / sag_tcpip_pro_addstaticroute.mspx?MFR =真