wallproxy:v2.1.15.3
- WallProxy v2.1.15.3 版發布, 下載鏈接如下:
- Windows 用戶更新或其他系統 (如 Linux, Mac, OpenWRT, Tomato,DDWRT) 用戶請下載 https://goo.gl/D2UJv (0.5MB), 更新時直接覆蓋原有版本(請注意更新後重新修改Appid信息).
- Windows 用戶首次使用請下載完整版 https://goo.gl/dFtij (5.4MB).
- 備用鏈接:完整版(v2.1.13)
- dev版本下載:https://goo.gl/pvAsv
- 暫時兼容 GoAgent 1.X 版(理論上兼容 GoAgent 2.X 版 GAE 端,不兼容 2.X 版 Paas 和 Php 端,不影響使用,但為了獲得更好的體驗,建議上傳)與舊版 WallProxy, 擴展了舊版的 hosts/pac 功能, YouTube 視頻直播兩不誤, 增加 ini 配置文件, 保留多線程下載, 改善轉發性能, 轉發失敗自動改走 GAE.
- 新版 WallProxy 由原作者對舊版 WallProxy 重寫, 因為 GoAgent 用戶較多, 為了方便大多數人利用原有 GoAgent 的服務端, GAE 外掛程式部分以兼容 GoAgent 為主, 而非舊版 WallProxy.
- 運行環境: Python v2.5, v2.6 和 v2.7, 建議 v2.7 + Gevent + pyOpenSSL (完整版的 WallProxy 已包含了 Windows 下的運行環境).
- 客戶端更新記錄:
- v2.1.15.3(2013.03.18):繼續修復make_config.py關於PAC的bug。
- v2.1.15.2(2013.03.17) :修復make_config.py文件bug,解決徹底使用第三方代理問題。在控制台標題顯示版本號。
- v2.1.15.1(2013.03.16):修訂proxy.ini文件內部說明,修復一些bug。
- v2.1.15(2013.03.15)
- 修複本應返回404 not found卻出現500的 bug
- 增加PAGE目標:
- 如果misc目錄下不存在page.html文件,輸出空字元串,瀏覽器看到的就是什麼都沒有(需要屏蔽廣告的可以用這個目標,以免FORBID顯示403 forbid/WEB顯示404 not found不符合預期目的)
- 如果misc目錄下存在page.html文件,則使用該文件作為模板輸出內容(渲染方式見https://docs.python.org/2/library/string.html#formatstrings),渲染變數為listen:監聽地址例如https://127.0.0.1:8086/, version版本例如2.1.15, req=代理處理對象, server服務端地址例如('127.0.0.1',8086), client客戶端地址例如('127.0.0.1',2345), method請求方法例如GET, url請求網址例如https://www.baidu.com/ , body負載內容(例如POST的內容),例如page.html文件可以是如下內容:
<html>
<body>
您訪問的網址 {url} 已被屏蔽!<br/>
Powered by <a href="{listen}">wallproxy/v{version}</a>
</body>
</html>
- 服務端更新記錄:
- v2.1.14.4(2013.02.22) 增加兼容代碼,兼容GoAgent2.1.12版本,可以不用重新上傳服務端。
- v2.0.14(2012.10.27) 減小服務端的超時時間, 需要重新上傳服務端.
- 關於是否需要重新上傳: 這裡有兩條更新記錄, 上一個版本小於第二條就需要重新上傳, 例如這裡是 v2.0.14, 如果之前沒用過或者是 v2.0.10 就需要, 否則不需要.
- 如何在Android設備上使用? 參見AndroidFAQ文檔或使用gaeproxy原版並填入appid即可。
- 如何在iOS設備上使用? 參見iOSFAQ文檔 。
簡易教程(圖文教程2.0<<<<務必仔細閱讀>>>>)
- 申請GAE並創建appid(程序內置一些 公共appid [不保證安全性],下載後也可直接使用[跳過4、5步],目前公共appid每天很早就流量耗盡,顯示 503 Service Unavailable ,故為獲得更好體驗,強烈建議申請並上傳自己的);
- 下載wallproxy並解壓;
- 運行local資料夾下WallProxy.exe或者Run.bat(非Windows用戶運行startup.py,Windows若提示是否允許安裝證書,請允許);
- 上傳:運行server資料夾下uploader.bat(非Windows用戶運行uploader.py),輸入appid上傳(一次只能上傳同一個Gmail帳號下的appid,多個appid用|分隔,提示Set Proxy時可輸入1來提高上傳成功率,在默認配置下,選擇1使用的是內置hosts規則而非內置公共APPID上傳,不受公共APPID安全性影響);
- 訪問https://127.0.0.1:8086/#proxy_ini(若無法訪問請確認執行了第3步),找到如下部分(59行左右)並修改appid = 後面為自己的appid,點右上角的「保存」之後即可使用了;
[gae]
;是否啟用GAE服務端
enable = 1
;服務端appid(多個用|分隔,個數不限)
appid = appid1|appid2
- 代理地址127.0.0.1:8087;如需使用PAC,設置https://127.0.0.1:8087/proxy.pac;如需使用SwitchySharp/AutoProxy等瀏覽器擴展(SwitchySharp用戶可導入配置local\misc\SwitchyOptions.bak),見圖文教程(GUI應該選擇「禁用切換」);如需使用智能代理(使無法使用PAC或擴展的程序也做到該走代理走代理,不該走就不走),設置127.0.0.1:8086為代理即可;如果使用GUI托盤左鍵菜單管理IE代理,寬頻撥號用戶注意先在代理設置對話框填入連接名稱(一般為「寬頻連接」,見圖文教程)。
- 導入https://127.0.0.1:8086/CA.crt為瀏覽器根證書可消除瀏覽器證書警告(IE用戶如果第2步已選擇允許就不用再向IE導入了,不要重複導入;cmd窗口提示時間與導入後查看到的時間相同基本就是導入成功了,升級版本時請保留cert目錄,以免需要再次導入)
- 可通過https://127.0.0.1:8086或https://wallproxy訪問Web配置界面
FAQ(高級玩家必讀,新手提出問題前必讀,建議所有用戶使用Wallproxy之前必讀)
https://code.google.com/p/wallproxy/wiki/FAQ
注意:本FAQ頁會經常更新,建議大家經常查閱,也歡迎大家在Issue提出更新建議,我們會酌情修改
計畫
- 重新編寫(進行中)
- Web配置界面(進行中,暫時需要直接編輯文件,作為替代,實現了ini轉py)
- 支持通配符證書(已實現)
- PAC支持China IP List等IP列表,修復bug(已實現)
- 改善對GAE的支持(進行中,暫時先兼容goagent)
- 更通用的多ip連接,而非僅僅針對.appspot.com(已實現)
- 結合gevent,改善並發訪問(已實現)
- 更方便的區域網路共享,更方便對用戶進行身份認證(已實現)
- 完善作為http、https、socks4、socks5代理使用,可socks轉https/http,https轉http(已實現)
- 完善對http、https、socks4、socks5代理的支持,支持basic/digest認證,修復bug(已實現)
官方主頁:https://code.google.com/p/wallproxy/
原文標題:wallproxy:v2.1.15.3 - 美博園
美博園文章均為「原創 - 首發」,請尊重辛勞撰寫,轉載請以上面完整鏈接註明來源!
軟體著作權歸原作者!個別轉載文,本站會註明為轉載。
網 友 留 言
1條評論 in “wallproxy:v2.1.15.3”這裡是你留言評論的地方
https://code.google.com/p/onion-project/downloads/detail?name=%E5%9D%9A%E5%86%B3%E6%8A%B5%E5%88%B6%E5%AE%9E%E5%90%8D%E5%88%B6%EF%BC%8C%E7%BB%B4%E6%8A%A4%E6%88%91%E4%BB%AC%E7%9A%84%E6%9D%83%E5%88%A9.rar&can=2&q=
" 2014.6月 中國政府將實施所謂的實名制上網,這個全國範圍展開的網際網路登錄方式是對中國人民本來少的可憐的言論自由的再侵犯!
File:
堅決抵制實名制,維護我們的權利.rar 11.8 KB
Description:
楓葉香蕉抵制這種違反國際法賦予公民言論自由,自由使用網際網路權利的做法
SHA1 Checksum: 35997ea1efdd5ba2b7ea53ae0ea0561a45d793ed What's this?"