来源:八度空间
改良版的“Google app engine上搭建GAppProxy个人代理服务器来翻墙”的教程一直托到现在才发布,主要是这几天一直在忙Twitter和GAE部署其他程序的一些东东。要是你已经看过“Google App Engine+GAppProxy架设个人翻墙代理服务器详细教程【基础篇】” 这篇教程那么只要增加一点设置就能完成了,(观看此文有些地方摸不着头脑的话建议去基础篇看看)改良的思路来自“Firefox+SSH+MyEntunnel+AutoProxy翻墙图文教程” 这篇教程中的Firefox火狐浏览器插件”Autoproxy”的使用。通过这个插件可以智能的选择哪些网站访问需要使用代理,那些网站的访问不用代理。以下做详细的解释。



基础篇中搭建的代理存在的问题如下:
1.通俗的说是不支持https的链接,有些常用的网站都不能正常使用;
2.不能看youtube的视频,能上到主页,但是视频看不了;
3.国内网站的访问,登陆,wordpress留言等存在问题;
4.不能下载超过1M的东西,给墙内的文件的下载带来一定麻烦。
改良版翻墙教程并没有解决youtube视频观看的问题,改良只是让这个代理的使用更加人性化了!有朋友说既然有完美版为什么还要出个改良版呢,我回答因个人需求的不用,改良版有它存在的必要性,翻墙只是个手段,重要的事情是我们要做的事情,要是仅仅是想玩twitter,那么就不用劳神去追求完美的翻墙了。这篇教程作为对“基础篇”的完善,提供一下五个方面的修改,你可以根据自己的需要来选择修改:

第一:使用Firefox+AutoProxy智能选择需要代理的网站

Autoproxy有一个G.F.W list,自己也可以添加规则,好处在于当你访问国内网站,访问谷歌,yahoo等网站时是正常访问,没有使用代理,当你打开 Twitter,Facebook等网站时会自动使用代理,并且你可以选择全局模式,对所有的网站都使用代理。这样一来很多https,以及登陆,留言等问题都解决了。
1.配置Firefox+Autoproxy首先要安装插件,点击前往Autoproxy插件首页,然后打开“工具”–“AutoProxy首选项”,点击“代理服务器”下面的“编辑代理服务器”。

注意:把以前的全部删除了,然后点击左下角的”添加代理“添加途中红线标注的代理主机为127.0.0.1端口为8000的http代理。前面的名字随便取。如果你用过这种方式的SSH翻墙,对这个就比较熟悉了。添加好了还没有结束,得把默认代理选择为咱们刚设置的。

注意:点击“代理服务器” 选择刚才创建的127.0.0.1:8000的这个代理为默认代理,点确定。
说明:基础篇中是修改浏览器的代理IP,以上我们做的这些就是在使用一个插件去控制代理,怎么使用呢,先启动你的GAppProxy客户端,然后在浏览器的右下角看到那个“福”字没?右键点击可以选择“自动模式”, “全局模式”,“禁用模式”一般我们选择自动模式,有些网站没在G.F.Wlist中却被屏蔽了,这时候可以手动添加规则或者点击“全局模式”。

第二:修改fetch文件名,真正做到个人独享代理服务器

文件夹中的app.yaml里的application: 所修改的ID决定你上传到那个应用上(每个谷歌账号可以建10应用,就相当于可以建10个代理),当然也可以通过修改app文件的handlers项来隐 藏自己代理文件,例如把:url: /fetch.php 和 script: fetch.py 修改成 url: /123456.php 和 script: 123456.py 同是把目录下的 fetch.py 也改成 123456.py (注意三者名称要一致,不然出错)改好后上传到GAE空间,那么你的代理文件就变成了:http://xxx.appspot.com /123456.php 一般人不知道你改了这个名字,好处是自己独享这个东西有流量是有限制的,GAE每日1G的流量限制,如果你不修改默认名相信给人知道你打GAE地址你的代理就危险了。就 像你用google.com搜索 appspot.com/fetch.py 关键字,你可以找到N个 GAppProxy1.0 的代理。

第三:上传应用到GAE的方式改进

上传应用是最麻烦的,在基础篇中提到的上传的办法其实早有改进了,记得你安装Google app engine 时候桌面的那个小飞机的图标吗,就用他来上传会方便很多。

说明:点击“File”然后点击“Add Exiting Application”选择自己的应用,一般把应用放到GAD的目录下的,在基础篇中已经有说明。添加成功后点击你刚天价的应用的那一横行,“Deploy”这个 按钮会变绿。这个就是上传的按钮,点击后输入Gmail和密码就上传了,避免了黑屏界面。
总结:所谓的修改版核心内容是借助火狐浏览器的AutoProxy这个插件实现智能判别哪些网站需要使用代理,哪些不需要,比较人性化,同时避免了访问国内网站,登陆,留言,下载等一些列的问题。
Google App Engine+GAppProxy架设个人翻墙代理服务器详细教程【基础篇】
GAE+GAppProxy+Firefox+AutoProxy个人代理服务器穿墙【改良篇】
Google App Engine+WallProxy搭建个人代理服务器详细教程【完美版】

本文地址:http://t.kban.info/2010/09/gaegappproxyfirefoxautoproxy.html
原创文章如转载,请注明链接: 转自Just A Blog

赞赏

微信赞赏支付宝赞赏

「赏不在多,觉得文章有用,就赞赏下吧!」

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据