设置 VPN 时,Windows 默认启用“在远程网络上使用默认网关”。新的默认路由将添加到指向远程网络网关的路由表中,现有默认路由的度量值将增加,以强制所有 Internet 流量穿越隧道并使用远程网络网关。所有流量都使用 VPN,发往外部世界的流量将定向到远程网关。当 VPN 断开时,将删除到远程网关的路由,并将原始默认路由设置回原始度量值。取消选中“在远程网络上使用默认网关”意味着不会添加新的默认路由,因此 Internet 流量会从本地网关流出,但新的有类路由将添加到路由表中,使用本地适配器的 IP 指向 VPN。只有发往本地适配器的有类网络的流量才会通过 VPN。这可能不是您想要的。选中“禁用基于类别的路由添加”意味着在 VPN 启动时不会将有类路由添加到您的机器,并且您需要为应通过隧道路由的网络添加适当的路由。
但是,“禁用基于类的路由添加”选项仅适用于 Windows 7。既然 Windows XP 或 Vista 没有该选项,我该如何做呢?我搜索过相关内容,但还没有找到解决方案。
答案1
早期版本的 Windows 中没有与 Windows 7 类似的功能。最好的办法是禁用“在远程网络上使用默认网关”并向客户端推送路线。