• 13
  • Nov

话说上週终于过上了小康生活,用上了Yegle的OpenVPN服务,那个爽啊。然而还有点小缺陷,虽然OpenVPN的服务器速度极快,但是再快的VPN,访问国内的网站,这么一个来回,速度也慢了不少。

既然用VPN主要是为了解决访问国际线路,最好也不要影响国内的线路。嗯,后来吼吼同学告诉了我一篇文章,说可以非常方便地让OpenVPN服务自动判断国内/国际线路,也择线访问之。

今天一试,果然爽!

教程在这里:https://docs.google.com/View?id=dg6xfw7w_0hbbkmwcg

具体原理是,通过从一张IP静态表中的数据生成操作中国大陆地区的IP路由表的脚本,当OpenVPN启动或关闭时,通过脚本来自动添加路由信息,将国内的连接请求通过本地连接传输出去(如eth0),请国际的连接请求则通过OpenVPN(tun0)来传输出去。真正做到国内与国际一样畅快,让被土啬人为割裂的地球,重新连接起来!

具体的过程就不多说了,教程很详细。我做完之后,大概是这样子:

/etc/openvpn下的配置文件,请注意多出来的vpndown和vpnup,这两个就是用来设定路由信息的脚本。共有800多条路由信息要设置呢!

OpenVPN Route

设置完成后,用netstat -nr查询状态,全部设置OK了~这些路由信息的功能就跟AutoProxy一样,不过这次是专门设置国内的名单了。

OpenVPN Route

好~现在打开Chrome,分别上国内的查IP的网站,和国外的查IP的网站。嘿嘿,两个IP不一样了吧。这就是路由表做到的,我可没设置什么其他的东西。

OpenVPN Route

现在,我正式宣布,TualatriX,终于站起来了!

Tags: OpenVPN.

» You can leave a comment.

1 Pingbacks

26 Comments

  1. kivenkwon

    沙发是我的。

  2. 嗯…这个其实我在邮件列表里说过…

    我在教育网内通过ipv6用自己的VPN也是手动设置了教育网内的ip不经过VPN服务器:-)

  3. 发现最后一张图片还是有点瑕疵 (如果是为了安全考虑的话)

  4. IP地址暴露了。。。

  5. samnew

    教程也被墙了,55555555555

  6. 幽隱之賢

    搞的和平铺窗口管理器似的,你不会也搞那个了吧?

  7. 我也是过来凑热闹的!

  8. 呃。。。你的dock怎么搞到左边的。。。

  9. For Windows 的那个404了。。。被删了么?

  10. 呃。。。
    其实我想说的是,VPN有时候可以对部分网通和电信线路见加速。。。

    曾经在朋友电信服务器上下东西,我网通的,直接下200K+,挂上VPN速度翻了几番....

    现在应该叫联通了哈。。。。

  11. 我想问一下博主
    如果我想让IPV6的ISATP隧道从eth0走怎么设置啊?

  12. 我的意思是
    IPV4从VPN走

    IPV6的ISATP隧道从eth0走

  13. 2unc

    怎么把donky弄成白的?

  14. http://vpnscript.pastebin.com/pastebin.php?dl=d73897026
    这个下载链接失效……

  15. vibgo

    默认情况下电脑上的所有网络访问都会通过VPN,有什么办法能让我的浏览器使用这个VPN软件实现代理连接,同时让我的电驴直接正常下载?

  16. 冰怨

    如果用该死的锐捷,这个可以用吗?

  17. 不知道Win系统下能不能用

  18. nasofe

    可以在 android 上使用么?

  19. 阿空

    教程的链接,不用https,用http就可以看到教程了。
    GFW升级了,屏蔽https状态下的google docs.

  20. Junius

    您好,我在archlinux下面找不到openvpn这个文件,我已经安装了openvpn

  21. zerone

    大赞,配置成功,国内+国外终于双双给力,终于可以享受最free的网络

Leave a Comment