Tomato路由器折腾系列[3]:OpenVPN 自动翻墙(基于 AutoOpenVPN 项目)

2012年8月2日 | 分类: 翻墙相关 | 标签: , , ,

之前一直在使用 DD-WRT 就是因为 autoddvpn 项目只支持 DD-WRT,并且作者也明确表示没有迁移到其他平台的打算,因此我只能在 DD-WRT 平台下折腾。前几日在 autoddvpn 的 Issues 中闲逛,偶然发现了 AutoOpenVPN 这个项目,作者博客中的介绍在此。经过一番折腾,终于让手里的 Tomato 拥有了自动翻墙的能力(误),不敢独享,在这里分享给大家。

1、开启路由器的 SSH 管理,位置在 系统管理>访问设置 下,具体设置如图:

2、开启 Jffs 存储,位置在 系统设置>JFFS设置:

3、使用 Puttty 等 SSH 客户端连接到路由器,具体操作可参考这篇文章

4、获取所需的 .sh 文件并给予可执行权限:

cd /jffs
mkdir openvpn
cd /jffs/openvpn
wget http://autoopenvpn.googlecode.com/svn/trunk/tomato/chnroutes/chnroutes.sh
wget http://autoopenvpn.googlecode.com/svn/trunk/tomato/chnroutes/vpnup.sh
chmod +x *.sh

5、配置 OpenVPN 客户端:

在 高级设置 中的 自定义设置 中粘贴以下内容:

--script-security 3 system
--route-up "/jffs/openvpn/vpnup.sh"

以上操作全部完成后点击右下方的 保存设置 按钮,保存完成后点击左侧的 重启 按钮重新启动路由器,等待2-3分钟,就可以查看效果了。

如果前面的设置全部正常的话,此时打开 http://ip138.com 看到的应该是你的本地 IP 地址,打开 http://whatismyip.com 应该可以看到你的 OpenVPN 服务器 IP。

拥抱无墙的网络世界吧~

原文http://blog.liukangxu.info/?p=362

  1. zdcs
    2012年8月3日14:29

    博主看看这个pptp vpn能用吗:http://x-sword.org/?p=669,是推上@skywalker1984放出的,可我就没连上,要不能用我去问问他。

    • iGFW
      2012年8月3日15:25

      测试,不能,好像密码错误

      • zdcs
        2012年8月4日08:08

        @skywalker1984回复了关于这个免费的pptp vpn:IP改了,以前的被封了,需要的私密。详情:https://twitter.com/skywalker1984/status/231401173884735488

  2. AS
    2012年8月3日02:52

    New ver.:UltraSurf
    http://tiandixing.org/viewtopic.php?f=54&t=92955
    “无界浏览测试版12.03a (2012年7月31日)

    帖子由 ultra » 31 7月 2012
    无界浏览测试版12.03a, 请帮助测试并反馈:

    执行版:
    http://wujieliulan.com/download/u1203a.exe
    SHA1: 13581ac44d04c286f4f85203d6af720cd419bce2
    MD5: 2e41de297d30a84d72b57ccf1d78d586

    压缩版:
    http://wujieliulan.com/download/u1203a.zip
    SH1: 692f7f96ee805220aab0f74cbc948fc6bfe0ae43
    MD5: 7e357d30d2d763a29ea4f8d3214d149d”

  3. 本初秋子
    2012年8月3日00:16

    这也太不智能了

    • iGFW
      2012年8月3日15:21

      你有更好的方法,分享下!

    • 2012年8月3日23:29

      我是这篇教程的作者,如果你有更好的方案可以与我联系,我的Email:liukangxu1996(at)gmail.com