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?"