利用GAE+WallProxy-plugins搭建个人代理服务器
我在博客中曾经介绍过利用GappProxy的FQ方法,但不太支持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/
有关本文任何问题欢迎大家和我交流,但本人非FQ专业户,也不使用@@门等软件,对于我来说,GAE已足够,所以在此对想专门和我讨论FQ的读者说声抱歉。
本文欢迎转载,分享,但希望大家能合理利用,不要干违法的事并积极保护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,此时图标变成蓝色状。至此,简单设置已完成,即FQ成功。(此时直接打开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或直接连接模式即可FQ,无需对浏览器进行任何设置。
使用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)
欢迎转载,修改,分享,但请保留出处。
2011年7月26日
By: 英文SEO