通过 VPN 访问底层网络

通过 VPN 访问底层网络

我使用的计算机通过 VPN 连接到我公司的网络。当我尝试访问我的本地网络时,只要 VPN 处于活动状态,就无法访​​问。通常这当然是期望的行为,但有时我也需要访问我的私人服务器。有没有什么方法可以做到这一点,而无需断开与 VPN 的连接,访问我的网络,然后重新连接到 VPN?毕竟,网络仍然存在,因为它也用于 VPN。

我在这里使用的是 Windows 7 Enterprise。

答案1

我假设您使用内置的 Windows VPN 功能设置 VPN,该功能没有拆分隧道等功能。因此,我将为您提供一个适用于此的解决方案:

1. Edit your VPN connection settings

在此处输入图片描述

2. Go to the tab Networking
3. Double Click the TCP/IP v4 item

在此处输入图片描述

4. Click on the button [Advanced...]

在此处输入图片描述

5. Uncheck [_] use default gateway on remote network

在此处输入图片描述

除特定 IP 流量外,所有流量(包括互联网流量)现在都将是本地流量。

答案2

您的 VPN 可能配置为通过 VPN 路由所有流量。这还包括您的所有本地网络流量(到默认网关的流量除外)。您应该能够使用netstat -rn中的命令来验证这一点cmd.exe

要更改此行为,请检查您的 VPN 客户端是否有一项名为“拆分隧道”的功能。根据产品的不同,这可能是用户可配置的设置,或者仅供管理员使用。您也可以在 Google 上搜索带有拆分隧道的 VPN 产品名称。

答案3

您可以通过转到 VPN 的属性、网络选项卡、“Internet 协议 (TCP/IP)”属性、高级、取消勾选“在远程网络上使用默认网关”来关闭接管整个连接。

相关内容