2013年1月16日星期三

autoddvpn:路由器級別智能翻牆解決方案

:http://tinyurl.com/3e3k442 直连: http://is.gd/1SzG66


据该项目官方介绍這個項目源於路由器自動智能翻牆解決方案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污染問題


来源:美博园

RSS全文订阅中国禁闻,不翻墙看禁网,SSL全程加密,安全可靠方便 | Email订阅


本文标签:,






via autoddvpn:路由器級別智能翻牆解決方案

没有评论:

发表评论