利用 GAE+WallProxy-plugins 搭建个人代理服务器 

 
我在博客中曾经介绍过利用 GappProxy ×××方法,但不太支持 https,今天将介绍
另一种方法:GAE+wallproxy-plugins 配置个人代理。
本方法有着 GappProxy 所拥有的 3 个优点: 1,稳定,虽然偶尔也被墙,但不是很
多。2,速度快,利用 google 的服务器,观看 Youtube 完全没问题。3,使用的广泛
性,较为容易上手且同样适合教育网使用。同时又有 2 个大的改进:1,解决了 https 登
陆(证书)问题。2,使用更加容易,wallproxy-plugins 客户端使用时甚至不需要手动
设置代理或插件辅助,稍后我将详细介绍。可以说,在免费的各种方法中,这是我使用过
最快最稳定的方法。 
 
网上此类教程也非常多,但大多数比较乱或者是旧版本(尤其是wallproxy项目在 4
月份的终止),最完整的版本当属:
http://goo.gl/UZbLz ,但由于在国内无法登陆,且
配置工具无法下载,故
英文SEO( http://www.seolooker.com)再次重新整理并分享,
本文在一定程度上参考了网上多个教程,并在实践的基础上进行了更详细的说明,在此一
并谢过。
 
开始之前,我再简单说一下,wallproxy项目在 2011 年 4 月份已停止更新,项目官
方主页现也已删除,令人欣喜的事有另一个项目提供wallproxy的维护及升级(即
wallproxy-plugins,
http://code.google.com/p/wallproxy-plugins/),本文介绍的
即是最新的GAE+wallproxy-plugins. 
 
本文网址: http://www.seolooker.com/gae-wallproxy-plugins/
有关本文任何问题欢迎大家和我交流,但本人非×××专业户,也不使用@@门等软
件,对于我来说,GAE 已足够,所以在此对想专门和我讨论×××的读者说声抱歉。 
本文欢迎转载,分享,但希望大家能合理利用,不要干违法的事并积极保护 GAE 项
目,另希望转载时保留链接。 
仅需三大步:在开始之前,我们需要一个 google 账号(可以使用 Gmail 账号)
 
第一步、申请 GAE 空间并创建新的的 app_id: 
 
1, 打开浏览器,输入
http://appengine.google.com/,输入gmail用户密码登入。 
 
2, 点击“Create an Application”。
 
3,申请 GAE 需要用手机认证,输入自己的手机号,注意前面需要写+86(如无法收到短
信验证码,可尝试在+86 后加一空格再输手机号)。 
 
4, 手机收到验证码后输入验证,验证成功后 GAE 申请完成。
 
5,创建新 app_id,比如这里我使用了 seoceshi,注意记下该 app_id,后面还会再用
到。至于 app title,可填可不填。 
 
6,填好以后进入下个页面,如下: 则表示成功。 
 
至此,已完成了第一大步。 
 
第二步、下载 GAppProxy 源码包,上传至 Google App Engine 应用: 
首先下载 wallproxy-plugins 软件:
原始下载页: http://goo.gl/TqiGU (已被墙)
直接下载页: http://www.seolooker.com/files/boke.rar ;
 
1, 打开 wallproxy-plus 文件夹下的 server 文件夹,打开 upload.bat(直接双击,另注
意:Windows 7 用户请以管理员权限打开) 
输入“1”,并按回车,然后输入你刚才申请的 App_id,按回车。
 
2, 然后输入 3,然后按回车,然后分别按提示输入自己的 gmail 用户名和密码(注意,速
度有点慢,请耐心等待,且输入密码时不会有任何显示,输完后按回车键): 
 
3,耐心等待,稍微有点慢,直到出现如下图的“ready to start serving”字样,表示部
署完成。 
 
至此,第二大步完成。 
 
第三步,配置客户端 
1, 配置本地客户端
双击打开 wallproxy-plus 文件夹下的 local 文件夹的 Wallproxy.exe,此时程序运
行,在你的电脑右下方会出现图标: 
 
 
右键点击图标,选择“设置”, 
修改 server_type = 'simple2'为 server_type = ' gaeproxy'
appid = ''为 appid= '(此处填你刚申请并上传的 app_id)' 
点击确定并关闭。如下图: 
'
2,再次左键点击wallproxy图标,选择 127.0.0.1:8086,此时图标变成蓝色状。至此,简
单设置已完成,即×××成功。(此时直接打开IE浏览器,打开www.twitter.com看能否打
开)
3,导入证书(解决证书错误即 https 登陆错误提示问题) 
导入前请打开 wallproxy-plus 文件夹——>local 文件夹——>cert,发现有个文
件名字叫_ca (注意是文件夹 cert 前没有 1 个点),找到了没?马上会用到。
① IE 和 chrome 浏览器(chrome 会默认使用 IE 证书设置,故只设置 IE 即 OK):
打开 IE,点击“设置”,然后在下单菜单中选择“internet 选项”,选择“内容”选
项卡并点击“证书”,如下图 
 
然后选择“受限制的根证书颁发机构”,并点击“导入”,如下图: 
 
按提示点下一步即可:出现如下图时,“浏览”找到刚才说的 cert 文件下_ca,如
图,点击“下一步” 
 
 
按提示一直继续,直至出现下图,点“是”即导入成功。 
 
 
② Firefox 浏览器导入证书:
先看第一步,如图: 
 
如上图,点击“选项”后点击“高级”,然后选择“加密”选项,再点击“查看证
书”,出现如下图,点击“导入证书”,和导进 IE 类似,自己完成。 
 
至此已全部完成。 
 
关于使用及其他小提示: 
1, 使用 IE 及 chrome 浏览器,以后直接打开 wallproxy 客户端,并选择
127.0.0.1:8086 或 gfwlist 或直接连接模式即可×××,无需对浏览器进行任何设
置。 
使用 firefox 浏览器的用户可以在选项->高级->网络中修改至“使用系统代
理”,然后打开 wallproxy 客户端即可。 
3 种模式简单说明: 
127.0.0.1:8086:所有网站进行代理,但对于打开国内普通网站略微影响速度 
Gfwlist:简单来说,对于被墙的网站使用代理(如 twitter),没被墙的不是用代
理(如 baidu) 
直接连接:不使用代理 
    2,chrome 浏览器可使用 Proxyswitchy 插件, Firefox 浏览器可安装 autoproxy 插
件,具体配置参考其他教程。 
3,关闭 wallproxy 客户端时请不要直接点击程序右上方的“叉叉”,请右键点击程序
图标选择“退出”或“显示/隐藏”中的退出,以防出错。另外在关闭前建议将模式调
成“不使用代理”,否则浏览器默认设置过代理。 
4,一个 app_id 每天只有 1G 的流量(我没测试过,很早在网上看到的),对于个人
看网页应该够了。一个账户最多可以建 10 个 app_id. 
5, 更多信息及技巧可参考wallproxy-plugins首
页:
http://code.google.com/p/wallproxy-plugins/   
及此文: http://goo.gl/UZbLz ;
,6,本文链接: http://www.seolooker.com/gae-wallproxy-plugins/ ;
      下载链接: 
Word版:
利用 GAE+WallProxy-plugins 搭建个人代理服务器  
(短网址: http://goo.gl/MKqeq) 
Pdf 版: 利用 GAE+WallProxy-plugins 搭建个人代理服务器   
(短网址: http://goo.gl/aWa2F)