通过VPN远程桌面连接

有关我们的设置和我想要做的事情:

运行Windows 8.1 Pro的所有有问题的机器

远程机器用户通过Cisco Systems VPN Client连接到我们的内部networking5.0.07.0440内部networking上的所有机器我们都可以使用RDC远程连接,但是无论出于何种原因,我们只能远程连接到远程机器(VPN内部networking),如果他们的本地networking连接设置为信任(私人/家庭)。 如果他们连接到设置为公共信任级别的networking,则不能使用RDC连接到它们(下面的标准错误)。 这些机器也不能\ 0.0.0.0 \ c $。 我的理解是使用VPN应该利用VPN的连接设置,而不必遵守本地networking连接设置。

RDC错误

任何想法或协助这个问题将不胜感激。

网络适​​配器设置

即使Cisco客户端在networking连接中显示自己的虚拟适配器,它仍然在使用物理适配器进行隧道连接。 这个物理适配器是由微软的networking位置感知服务(Network Location Awareness Service)控制的。 此服务忽略任何Windows防火墙或第三方防火墙规则,并且当它认为它在公共networking上时不允许任何stream量进入接口。 要从运行命令更改此运行secpol.msc。 进入networking列表pipe理器策略,并将未确定的networking从公共转换为私有,以及将networking从公共转换为私有。 select用户可以更改位置以使networking和共享中心中的位置可点击。 在“networking连接”中禁用并重新启用物理适配器,然后selectnetworking位置的工作。

基本上,Windows根本不知道VPN的IP地址。 Cisco VPN客户端在数据包路由方面做了一些工作,但是没有单独的networking接口用于该隧道。 所以对于Windows来说,似乎所有的stream量都来自与公有IP的唯一接口,而不pipeVPN是否打开。

潜在的解决scheme:

  • 有一个硬件VPNS网关
  • 使用创build适当的隧道接口的VPN解决scheme。