Windows VPN与不同的子网

我刚刚configuration了一个Windows VPN服务器,这个服务将有大量的客户端,可能比LAN本身更多,我想在VPN IP池上使用不同的子网,但不太清楚如何路由VPN客户端子网到本地局域网子网。

任何帮助都比欢迎。

提前致谢。

D4

我假设您正在讨论使用Microsoft的路由和远程访问(RRAS)服务器托pipe此VPN。

我会先说我已经玩过这样的configuration,但是没有任何这样的configuration在生产中运行。

您可以在RRAS服务器的子网外分配一个IP地址池给VPN客户端。 当我在实验室场景中玩到这个时,我发现RRAS服务器(至less在W2K8 RTM上)会开始做一些疯狂的事情,比如用RRAS接口发出的数据包来回答对它的LAN接口的请求(这是不相同的子网作为LAN接口)。 如果你可以得到一个路由器作为VPN子网的默认网关,那么事情应该没问题。

无可否认,这是一个奇怪的configuration。 通常情况下,RRAS从RRAS服务器所在的同一子网(通常通过DHCP)分配IP地址,并执行代理ARP“魔术”,以使这些客户端与RRAS服务器的接口位于同一个第2层。

当你嘲笑这个时,把一个“networking监视器”或Wireshark的副本放到RRAS服务器上,实际上观察数据包上的源地址发生了什么。 我想这会给你一个清楚的迹象,说明你需要把路线放到什么地方才能得到你想要的工作。