autoddvpn:路由器级别智能翻墙解决方案

据该项目官方介绍这个项目源于路由器自动智能翻墙解决方案autoddvpn

项目地址:https://code.google.com/p/autoddvpn-beta/

下载地址:https://code.google.com/p/autoddvpn-beta/downloads/list

这里只是简介,详细的请查阅项目wiki说明。

个人在使用autoddvpn的脚本时发现存在一些不足,比如每次执行vpnup、vpndown都会增删路由表,对于不稳定的VPN来说很浪费时间,实际 路由表只需执行1次就行了;还有就是final check处有个死循环,有时在vpnup执行过程中VPN断线就会卡在那里,导致vpndown也无法执行;以及没有VPN检查程式,有时VPN断线路 由器无法自动重连的时候不能强制重连等等。所以我对autoddvpn-beta的代码进行了一些优化和改良,最开始在autoddvpn项目上提交了一 些修改后的patch,但是被无视,也许是就原来的脚本改动太大。于是索性自己新建了一个project,来发布我的改良版本。

因为这个程式是在autoddvpn上改良、完善而成,同时也为了表达对autoddvpn原作者启发的感谢,因此将此项目命名为autoddvpn-beta。

另 外,还计划在原先autoddvpn的基础上除了改善这些不足之外,再增加一些新的功能,比如手动连接PPTP(这样可以自定义许多参数,同时又可以解决 某些dd-wrt中自带的PPTP配置档案option.vpn存在bug等问题),以及多个VPN随机连接(或根据ping值取最小的连接)或同时在后 台连接多个VPN后根据时时速度自动切换等功能,以及研究对P2P的支持。autoddvpn项目的wiki上说“autoddvpn的目标不是发挥ddwrt的功能极致,而是让家家户户都可以直接装上就可以稳定而且长时间翻墙,就像装卫星电视一样容易”,而我们则是尽可能地发挥ddwrt、Tomato和OpenWrt的 功能极致,让路由器有更多的方式、更多的功能智能翻墙,虽然这样可能设置上只针对一些专业用户和爱折腾的用户,但是我们仍然有Optware翻墙U盘计划 (见下面“一些计划中的功能”),将来把我们开发好、设置好的程式和脚本製成opt包,一般的用户只需刷入U盘即可使用,也能实现“像装卫星电视一样容 易”。

还有就是autoddvpn只支持dd-wrt路由器,对tomato兼容性不好,对OpenWRT完全不支持,因此我的项目计划支持dd-wrt、tomato和OpenWRT三种系统的路由,并为每种路由分别写脚本。

另外,我还会在本项目的wiki发表一些关于翻墙和GFW的研究。

现在,请根据您的路由类型选择:

  • Tomato (coming soon)
  • OpenWRT (coming soon)

一些开发中的功能

  1. 手动连接PPTP VPN
  2. L2TP VPN支持

一些计划中的功能

  1. 多个PPTP VPN连接
  2. SSTP和IPsec协议的支持:与L2TP不同的是,dd-wrt本身似乎并不带有SSTP客户端程式和IPsec客户端程式,因此可能要通过jffs或optware手动安装相应的客户端(研究发现dd-wrt带有vpnc程式可用于IPsec连接)
  3. Optware翻墙U盘:许多计划中的功能即使按照我详细的教程操作依然配置起来很麻烦,因此想到将翻墙工具集成到Optware的U盘中,打包成tar文件,再配合上一键设置脚本,使用者只需下载包后刷入U盘中,并将U盘插到带USB口的路由上,再经过非常简单的几步设置,就能实现智能翻墙,真正的一劳永逸。

一些关于翻墙的研究

  1. GFW的DNS污染问题
原文链接:https://allinfa.com/zh-cn/autoddvpn.html
原文标题:autoddvpn:路由器级别智能翻墙解决方案 - 美博园
美博园文章均为“原创 - 首发”,请尊重辛劳撰写,转载请以上面完整链接注明来源!
软件版权归原作者!个别转载文,本站会注明为转载。

这里是你留言评论的地方


请留言


9 + 0 =
【您可以使用 Ctrl+Enter 快速发送】
Copyright © 2007 - 2026 , Design by 美博园. 版权所有. 若有版权问题请留言通知本站管理员. 【回到顶部】