使用路由表进行智能VPN线路选择

大家都知道VPN代理是全机的【众:你这个开头太不给力了~~!!!

也就是说所有程序都会走VPN连接网络,这样会使得链接国内网站变得非常慢,而且因为网络环境变化还会导致QQ掉线重新连接。。。还要打那个去死的验证码

但利用系统中的一个route命令。。。可以轻松的解决这一切

于是有了一个团队专门制作中国的IP列表,并使用route命令将这些IP列表强制重定向到原始网关

这是他们的介绍

因为一些众所周知的原因, 来自中国大陆的网民想要访问非本国资源时总会那么的不方便, 这促使了海外vpn供应商在中国的繁荣. 使用海外vpn访问已经成为一些需要经常访问海外资源的中国网民的必要装备. 但通常这些vpn都是有流量限制的, 除此之外一些中国内部的资源也限制海外的ip访问. 本项目的就是提供一些启动脚本给vpn用户, 在vpn拨号之后修过路由表,让他们在使用vpn访问国外资源的同时, 能用非vpn线路高速访问本国资源.

于是不多说,这是他们在谷歌上的项目网站http://code.google.com/p/chnroutes/

下载最新版可以到他们网站上去找。本博客也提供一个链接【截至5月27日最新】

使用方法他们没有很详细的说

其实很简单,在进行PPTP拨号前,运行vpnup.bat【或vpnup.vbs,这样可以静默添加】。重启系统后就会消失。如果想要永久可以运行“永久添加路由表”

但是有一点要注意,他们的程序是采用全自动获取IP或者网关的,当获取不正确时会导致无法上网。如果运行后出现无法上网的情况。请运行vpndown.bat【或.vbs】。。。然后对bat做如下修改:

for /F "tokens=3" %%* in ('route print ^| findstr "\<0.0.0.0\>"') do set "gw=%%*"

改为

set gw=192.168.1.1

其中gw=的IP地址要视你的网关[内网]或者你的公网IP地址[外网]而定

18 个回复 to “使用路由表进行智能VPN线路选择”

  1. Three Says:

    沙发。。。 额。。网络搞不懂

    [回复]

  2. 海是倒过来的天 Says:

    嘿嘿。。第二名。。。

    我来试试。。

    [回复]

  3. 灵曦 Says:

    http://www.wyb.name/index.php?aid=143
    国内运营商IP段,来源DNSPOD

    [回复]

    雨宫优子 回复:

    额。。。。。。。。。还要把/16这些转成子网掩码。。。好麻烦。。。。

    [回复]

  4. 海是倒過來的天 Says:

    我测试了哈。
    不知道,是我没用对还是怎么。

    用了这个倒还让我QQ用不起了。。 :tian

    [回复]

    雨宫优子 回复:

    参照下面的改。。。估计是获取网关没成功

    [回复]

  5. 海是倒過來的天 Says:

    优子啊。。那个语句我没找到啊。。。 :tian

    [回复]

    雨宫优子 回复:

    仔细看看。。。。

    [回复]

  6. 海是倒過來的天 Says:

    还是没有。。我是从你提供的地址下载的。。

    [回复]

    雨宫优子 回复:

    你看的是哪个BAT。。。修改的是vpnup.bat

    [回复]

    海是倒过来的天 回复:

    都看了的。~~~ :youyisi

    [回复]

    雨宫优子 回复:

    用的什么编辑器....Windows自带的编辑器会没有分行。。。

    [回复]

    海是倒过来的天 回复:

    哪应该用什么编辑器?

    [回复]

    雨宫优子 回复:

    NP++

  7. moper Says:

    这个应该很不错的啊…… :xihuan

    [回复]

    雨宫优子 回复:

    还真是厉害。。。。一连回复了那么多。。

    [回复]

    moper 回复:

    额,既然来了,就要好好看看嘛~
    moper的最新文章:linux/centos系统如何使用yum安装vi/vim?(转)My Profile

    [回复]

  8. Junan Says:

    :zida 换了主题 挺好看~~

    [回复]

为何不留个言呢?

我要把我的最新文章显示在这!