刘大喵

解决Windows连接PPTP/L2TP时无法连接上外网Internet的困扰
有鉴于此,本文就以Win10系统为操作蓝本,介绍一下如何经过设置,让VPN网络连接成功后笔记本电脑可以正常进行外网...
扫描右侧二维码阅读全文
24
2019/03

解决Windows连接PPTP/L2TP时无法连接上外网Internet的困扰

大家都知道使用VPN连接,我们可以利用现成的Internet网络通道,访问单位内部的资源,整个访问过程安全得如何就在同一个内网中一样。但是,在进行VPN网络连接时,我们时常会受到VPN默认路由的困扰,这种困扰往往会造成无法访问Internet网络等等的故障现象;很多朋友面对这样的困扰,无法找到有效的应对办法。

有鉴于此,本文就以Win10系统为操作蓝本,介绍一下如何经过设置,让VPN网络连接成功后笔记本电脑可以正常进行外网络访问!

解决困扰的思路

主要原因

  • VPN网络连接成功后,VPN服务器会为客户端分配一个默认网关同时优先级又比较高,那样一来系统就会“被迫”将数据全部跑往VPN服务器才去,造成不能正常上外网。

解决思路

  • 为摆脱VPN默认路由,我们可以先对win系统的VPN客户端系统进行合适设置,让其继续优先使用以前的默认网关地址,确保VPN客户端系统上网访问时,仍然从本地出发使用专用上网通道访问Internet网络。
  • 之后!再采用手工方法添加一些静态路由,让系统在成功建立VPN网络连接后,可以通过VPN服务器访问单位内网的资源,如此一来就能实现VPN网络连接之后,既能上外网又能访问单位内部资源了!

操作步骤

1.禁用VPN的默认路由。

开始菜单-设置-网络和internet(或者叫“网络连接”)-更改适配器选项-找到VPN连接的图标-右键-属性-网络- 选择“Internet协议版本4(TCP/IPV4)”-属性-高级-去掉勾选“在远程网络上使用默认网关”
如图: (如果你还没有下图的vpn图标请参考此文创建

操作步骤

解决连接VPN无法上外网

2.添加要访问的资源IP地址路由记录

假如我要访问的内部资源IP是132.104.64.56120.80.16.74132.96.38.910.245.0.225,vpn服务器是 221.96.105.10 写路由表指过去vpn服务器就OK啦~~如下:

(1)管理员身份运行 cmd
(2)添加路由记录,复制指cmd命令行回车即可:

route add -p  132.104.64.56 211.96.105.10 
route add -p  120.80.16.74 211.96.105.10 
route add -p  132.96.38.9 211.96.105.10 
route add -p  10.245.0.225 211.96.105.10 

(3)不好意思,没有了

版权属于:爱皮哇

本作品采用知识共享署名 4.0 国际许可协议进行许可。

If you think my article is useful to you, please feel free to appreciate

Leave a Comment

22 comments

  1. 湛蓝色印记     Android Pie /    Google Chrome

    虽然看不懂,但是……

    1. 刘大喵     Windows 10 /    FireFox
      @湛蓝色印记

      但是还是混了个脸熟

  2. 左岸     Android Pie /    Google Chrome

    老哥,不知道你懂不懂,我们宿舍的电信宽带不是拨号上网的,是用那种天翼网关,然后给我一个LOID,来注册光猫的,百度ip也显示有公网IP,不知道这种属不属于那种大内网,反正做端口转发用公网ip是访问不了服务,只能用frp。家里用拨号上网的同样做端口转发是直接可以访问web服务。

    1. 刘大喵     Windows 10 /    FireFox
      @左岸

      ヾ(≧∇≦*)ゝ算是的,他那种是一个公网ip nat一个地址池。你可以让他们改成拨号的模式,不要自动获取ip那种,但是80/443/8080 都是不开放的 其他端口可以用。

  3. Action     Windows 10 /    Google Chrome

    不明觉厉呀。

    1. 刘大喵     Windows 10 /    FireFox
  4. 线上抢房     Windows 7 /    Google Chrome

    日常打卡学习,滴滴

  5. 去看你博客     MacOS /    Google Chrome

    虽然看不懂写的什么,但是还是要装作看的懂的样子。

    1. 刘大喵     Windows 10 /    FireFox
      @去看你博客

      这波操作66666

  6. Sam.Z     Windows 10 /    Google Chrome

    -。- 看到标题第一想到的就是走静态路由,但是route add指令我习惯性要加mask

    1. 刘大喵     Linux /    Google Chrome
      @Sam.Z

      Windows只能静态路由了吧,暂时没见过高级的,不加mask就是/32 ,懒得打了,能通就好o(////▽////)q

  7. 沉潇先生     Windows 10 /    Google Chrome

    可能这就是大佬吧。

    1. 刘大喵     Windows 10 /    FireFox
      @沉潇先生

      不敢当

  8. 廖先生     Windows 7 /    Google Chrome

    看不懂看不懂

    1. 刘大喵     Windows 10 /    FireFox
      @廖先生

      计算机专业的不应该看不懂鸭

      1. 廖先生     Windows 7 /    Google Chrome
        @刘大喵

        那我肯定是个假的计算机专业了

        1. 刘大喵     Windows 10 /    FireFox
  9. 响石潭     Windows 10 /    Google Chrome

    傻傻的说看不懂,周末快乐OωO

    1. 刘大喵     Windows 10 /    FireFox
      @响石潭

      周末快乐~

  10. 小石     Windows 10 /    Google Chrome

    我只会dhcp

    1. 刘大喵     Windows 10 /    FireFox
      @小石

      够用即可~

      1. 小石     Windows 10 /    Google Chrome
        @刘大喵

        但是我手机上一直被劫持,换dns都一样