是否可以强制 Windows 7 VPN 客户端忽略本地网络?

是否可以强制 Windows 7 VPN 客户端忽略本地网络?

我有一个 PPTP VPN 服务器,我使用 Windows 7 的内置 VPN 客户端连接到它。我希望 VPN 客户端的行为能够让我看起来好像已经物理连接到 VPN 所连接的本地网络。例如,假设我所在的网络实际上物理连接到的 IP 使用 192.168.1.* 子网,而 VPN 网络使用 192.168.0.* 子网。我希望的行为是,当我连接到 VPN 时,尝试访问 192.168.1.1 应该会失败,因为所有流量都流向 VPN 网络,而 VPN 网络只知道 192.168.1.* 地址。

不幸的是,这不是 Windows VPN 客户端的默认行为方式。有没有办法强制这种行为?我检查了 VPN 连接设置,但没有发现任何异常。

编辑:澄清一下我想避免的情况:如果 VPN 网络和物理网络使用相同的子网,并且我尝试访问两个网络上都存在的 IP 地址,我将获得本地物理网络上存在的接口。我想获得 VPN 网络上的接口。

答案1

您的要求是不可能的。如果您能够完全忽略本地网络,那么您如何找到默认网关甚至路由到您的 VPN?

您的真正意图是什么?我也许可以帮您。换句话说,您为什么首先关心查看本地网络?您真正关心的是什么?

相关内容