wallproxy-plugins


旧版wallproxy

公告

基于GAE/PHP的 功能更强大、更易于使用、安全性最好 的代理

===使用方法([http://code.google.com/p/wallproxy-plugins/wiki/FAQ FAQ])=== * [http://code.google.com/p/wallproxy-plugins/downloads/list 下载]相关文件。如果你是新手,请务必参照以下内容操作,以免网上针对WallProxy旧版写的教程把你弄得晕头转向。 * wallproxy-plugins内置24个公共服务端,下载解压后无需做任何配置,直接运行WallProxy.exe(Windows下)或者startup.py(Linux下,如果提示缺少AES模块,安装pycrypto后再运行,或者使用自己的服务端),即可开始使用(默认监听地址为127.0.0.1:8086)。 * 如果公共服务端不可用或者你想使用自己的服务端,首先你得有自己的[http://code.google.com/p/wallproxy-plugins/wiki/ApplyGAE GAE],然后运行upload2.bat或者upload.py上传服务端后,运行WallProxy.exe,托盘右键菜单选择“设置”或者直接使用文本编辑器打开proxy.conf修改一行内容即可(假设你申请的appid为myappid): {{{ appid = "myappid" }}} * 多app使用|分隔,同样crypto和password也使用|分隔: {{{ appid = "appid1|appid2|appid3" crypto = "AES-CBC-32|AES-CBC-32|AES-CBC-32" password = "123|123|123" }}} * 四种server_type的区别是:goagent无加密,forold最节约流量,simple安全性与速度并重,gaeproxy流量、安全性、速度均衡;如果喜欢goagent,就建议使用simple。 * 建议导入根证书消除浏览器SSL警告(wallproxy-plugins为每一位用户生成只属于自己的根证书,再加上高强度的加密,安全性完全不用担心),见[http://code.google.com/p/wallproxy-plugins/wiki/ConfigClient#4.%E5%AF%BC%E5%85%A5%E8%AF%81%E4%B9%A6 这里]。 * [http://code.google.com/p/wallproxy-plugins/issues/detail?id=94#c1 如何实现自动代理]? 运行WallProxy.exe,单击托盘图标,(如果使用的是拨号连接,先选择“设置代理”,在弹出的对话框左下角“连接名称”那里填上所用拨号连接的名称,例如“宽带连接”),即可通过左键菜单切换全局代理、自动代理、不使用代理(对于IEChrome直接有效,对于Firefox,如果设置了“使用系统代理设置”也有效,ProxySwitchyAutoProxy2PAC性能好很多且更准确 )。当然,Firefox用户也可以与AutoProxy配合使用。


需要图文教程,可参考[http://code.google.com/p/wallproxy-plugins/issues/detail?id=114]或[http://code.google.com/p/wallproxy-plugins/issues/detail?id=167]. 需要图文教程(如果按该教程修改proxy.conf,需在这个[http://wallproxy-plugins.googlecode.com/hg/local/proxy.conf?r=0cea9df9e0a989fcb3c15cdf9bba2a1607295f26 proxy.conf]上操作)的可以参考[http://code.google.com/p/wallproxy-plugins/issues/detail?id=55 基础设置]、[http://code.google.com/p/wallproxy-plugins/issues/detail?id=56 中级设置]、[http://code.google.com/p/wallproxy-plugins/issues/detail?id=60 其他设置].

关于共享服务端的呼吁[http://code.google.com/p/wallproxy-plugins/issues/detail?id=57].


===更新([http://code.google.com/p/wallproxy-plugins/wiki/ReleaseNotes ReleaseNotes])=== 2011.6.24 V1.0.8发布 # 修复作为http代理时check_client返回False没有提示输入用户名密码的bug # dnsDomainIs函数支持list、tuple、set等 # 调整公共服务端调用策略,前3个受限,后7个无限制,可用总数依然是24个 # 新增代理类型hosts,与http代理的区别是http头使用Connection而不是Proxy-Connection # 支持只设置gaehost_http或者gaehost_https,如果要禁用多hosts,把这两个都注释掉


Welcome to wallproxy-plugins and welcome to join us!

===Description=== {{{WallProxy}}} is a good proxy based on {{{Google AppEngine}}} by [http://twitter.com/hexieshe @hexieshe], but it has stopped updating and closed the project, what a pity!

The final version of {{{WallProxy}}} provides a plugin scheme, makes it possible to extend more features. The main purpose of this project is to update and maintain the plugins, sometimes other parts may be modified to make {{{WallProxy}}} more easier to use.

You can upload your plugin to here: [http://code.google.com/p/wallproxy-plugins/issues/detail?id=1 Third-party plugins].

===Tips=== # If you have ipv6, you can add "ipv6.google.com .appspot.com" in hosts plugin of WallProxy # Otherwise if www.google.cn is available, you can add "www.google.cn .appspot.com" in hosts plugin # Otherwise you can add "www.google.com.hk .appspot.com" in hosts plugin and use https instead of http, but it"s slower # Otherwise you can find an available Google IP through dns 8.8.8.8 and add "xxx.xxx.xxx.xxx .appspot.com" in hosts plugin, you may need to use https too # Otherwise if no available Google IP could be found (almost it"s impossible), all proxy based on GAE will be in trouble, binding a domain is the only solution

===Road Map=== # Write a plugin which is compatible with phpsocks5 to support socks5/(raw)https. # Write a web interface plugin to make configuration(modify password and so on) easier. # Write a plugin which is compatible with {{{GAppProxy}}} just for fun/joke.


欢迎来到wallproxy-plugins,欢迎加入我们!

===介绍=== {{{WallProxy}}}是一个不错的由[http://twitter.com/hexieshe @hexieshe]编写的基于{{{Google AppEngine}}}的代理,但遗憾的是它已停止更新并关闭了项目。

{{{WallProxy}}}的最后版本提供了一种插件机制,使得扩展更多特性成为可能。本项目的主要目的是更新并维护其插件,有时也可能修改其他部分以便使{{{WallProxy}}}更方便使用。

你可以上传插件到这里:[http://code.google.com/p/wallproxy-plugins/issues/detail?id=1 第三方插件]。

===提示=== # 如果你有ipv6,可以在WallProxy的hosts插件中添加"ipv6.google.com .appspot.com" # 否则如果www.google.cn可用,可以在hosts插件中添加"www.google.cn .appspot.com" # 否则可以在hosts插件中添加"www.google.com.hk .appspot.com"并改用https,不过这样速度较慢 # 否则通过dns 8.8.8.8找Google的可用ip然后在在hosts插件中添加"xxx.xxx.xxx.xxx .appspot.com",可能还要改用https # 否则一个可用ip都找不到的话(一般也不太可能),所有基于GAE的代理都会出问题,只有绑定域名可以解决了

===计划=== # 编写一个兼容于phpsocks5的插件来支持socks5/(原生)https。 # 编写一个web界面插件来使配置更方便。 # 编写一个兼容于{{{GAppProxy}}}的插件仅供娱乐/玩笑。}}} ```

Project Information

The project was created on May 4, 2011.

  • License: GNU GPL v3
  • 757 stars
  • hg-based source control

Labels:
WallProxy GAE AppEngine Proxy GAEProxy PHPProxy