利用 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)