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

cod*_*ing 40 vpn windows-7

我 VPN 到我的工作,然后我将终端服务器连接到我的电脑。

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

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

KCo*_*eau 61

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

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

在此处输入图片说明

  • 当然,有一天你可能也需要为 IPv6 做同样的事情:-) (2认同)
  • 在 Windows 10 中,“在远程网络上使用默认网关”选项消失了......任何解决方法? (2认同)

小智 7

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

  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. b:之后,您就拥有了手动设置路由所需的所有信息(如http://support.microsoft.com/kb/317025此处所述 )。我的手动路线是(只需在命令提示符中输入):

    route -p add 172.18.0.19 mask 255.255.255.255 10.30.0.1
    
    Run Code Online (Sandbox Code Playgroud)

就是这样。希望能帮助到你!