为什么连接到我的工作 VPN 会导致我的互联网无法工作?

为什么连接到我的工作 VPN 会导致我的互联网无法工作?

我通过 VPN 连接到我的工作地点,然后通过终端服务器连接到我的计算机。

与 VPN 访问相关的一切都运行正常,但我在本地无法访问互联网。

我怎样才能解决这个问题?

答案1

您要执行的操作称为拆分隧道。如果您使用的是 Microsoft PPTP VPN,则需要在 VPN 连接的 TCP/IPv4 高级设置中取消选中“在远程网络上使用默认网关”。

如果您正在使用其他 VPN 客户端,则需要在 VPN 客户端的文档中查找与拆分隧道相关的内容。请注意,某些 VPN 允许管理员禁用拆分隧道。

在此处输入图片描述

答案2

我已经处理了一整天,终于找到了解决办法。方法如下:

  1. 首要问题:建立 VPN 后我无法连接到互联网。
  2. 解决:我已在 TCP IPv4 属性上禁用/取消选中“使用默认网关”复选框(VPN 连接设置 => 网络 => Internet 协议(TCP/IPv4)=> 属性 => 高级 => 在远程网络上使用默认网关)
  3. 第二个问题:此后,尽管我的互联网运行正常,但我无法连接到远程网络上我需要的资源(首先需要 VPN 的原因:)
  4. 解决:手动将路由添加到路由表。方法如下:
  5. A:首先检查连接到 VPN 时分配给您的 IP(我的是 10.30.0.12,因此默认网关应该是 10.30.0.1)以及您需要通过 VPN 访问的资源及其子网掩码(我的是 172.18.0.19 255.255.255.255)
  6. 乙:之后,您就拥有了手动设置路线所需的所有信息(如此处所述 http://support.microsoft.com/kb/317025)。我的手动路线是(只需在命令提示符中输入):

    route -p add 172.18.0.19 mask 255.255.255.255 10.30.0.1
    

就是这样。希望它能有所帮助!

答案3

如果计算机同时连接到互联网和企业 VPN,并且计算机以某种方式受到威胁,或被故意配置为绕过安全性,则计算机可以充当公共互联网和企业 LAN 之间的未经授权的桥梁。

因此,几乎所有 VPN 软件的默认行为都是通过路由、防火墙、分层服务提供商(仅限 Windows)和其他技术将您与公共互联网隔离开来。是否可以更改此设置取决于相关产品 - 有些产品会竭尽全力确保有人无法找到在 VPN 运行时重新启用互联网访问的创新解决方案。

如果您必须频繁连接到 VPN,我发现最好的解决方法是拥有专用于 VPN 访问的虚拟机 - 此方法不会被 VPN 软件阻止,并且它仍能保持互联网和公司网络之间相当好的分离。

答案4

一旦连接到 VPN,所有请求都会通过 VPN。您可以使用路由命令删除特定 IP 集(例如您的家庭路由器)的路由,但由于安全问题,通常不建议这样做(通常情况如此,但 Windows 7 除外)

相关内容