巧用Google App Engine+wallproxy翻墙,享受自由世界 | 凯文博客
你的位置: 凯文博客 技巧分享 阅读文章 翻墙新姿势,一劳永逸的翻墙方法     图实惠-看图享实惠!     自由@门最新版下载【5月11更新】    

巧用Google App Engine+wallproxy翻墙,享受自由世界

[ 技巧分享 ]  
更多

        想看 YouTube 玩 Twitese、Facebook 中国大部分网民都知道需要用一些比较特殊的方式来使用这些东西,但是美中不足的地方就是免费的不好用,好用的要收费。今天所使用的特殊方法可以被称之为“神器”了!超快的网速、不用使一分钱、每天可以达到10G甚至更多的流量!

关于这篇文章

  • 其实网上关于用这种方法来翻墙的方法有很多很多,大部分都都是一样的,由于都是转载的,第一次接触的很容易遇到问题,遇到问题转载也没用的。
  • 网上流传的教程在很多细节方面都忽略了,给大家造成了很大的困扰!其实等大家学会后第二次搭建也就是几分钟的事情。

初识GOOGLE APP ENGINE

  • 什么是Google App Engine ?简单点来说Google App Engine 就是谷歌提供的免费服务器,只不过现阶段只支持Python和Java这两种语言。
  • 那WallProxy又是什么呢?还是简单点说吧,就像是wordpress一样,只不过只能运行在Google App Engine上,WallProxy分为两个部分,一部分在Google App Engine运行,另一部分在本地计算机上运行。

第一步:开通GOOGLE APP ENGINE和创建应用

首先需要一个Google账户来登陆申请开通Google App Engine,开通方法也很简单,只要照着下面的步骤,应该没有问题的。

(1)先打开Google App Engine 后点击注册然后用你的Google账户来登陆;

点击注册

点击后用Google账户来登陆

(2)然后就开始申请Google App Engine应用,在申请方面来说是需要有手机的,要注意的填写手机号码时要加上“+86”否则是不会成功的!经过我的测试电信用户也可以注册!


进入后点击Create an application



other选项不用更改,一定要注意“+86”,输入后点击“send”


(3)用不了多久手机就会收到一个验证码,填入框内,点击 send(放心吧,谷歌应该还看不上咱们这点手机费)

这时应该能看见这个页面了,图上面都做了些说明,填好后点“Create application”


如果一切顺利的话就可以看见这个页面,也证明你已经申请成功了!

第二步:下载、上传和在计算机上安装必要的程序

想要使用Google App Engine首先要下载Python、Google App Engine SDK和WallProxy,由于众所周知的原因Python是无法在官网下载的,大家可以点击这里来下载,点击Google App Engine SDK进入SDK下载也,下载windows平台的msi文件就可以了,点击 (下载 3 次) 直接下载就可以了。Wallproxy 最新 0.4.0 版已经布

(1)下载好后先安装 Python,路径默认;
(2)然后安装 Google App Engine SDK,SDK的安装路径就无所谓了;
(3)安装好这两个文件后,然后解压缩 WallProxy得到gae_server、php_server和local三个文件夹,这三个文件夹分别是Google App Engine的服务端、PHP空间的服务端和本地客户端;
(4)然后我们就开始上传 gae_server里的文件。

推荐用该方法上传Wallproxy、GAppProxy程序用Google App Engine Launcher上传

1)首先修改 gae_server 文件夹中的 app.yaml 这个文件,把第一行的 application 后面的your-gae-id修改为你刚才申请的ID,就是那个二级域名的前面那部分。(注意要用 notepad++ 等专门的代码编辑软件打开,不要用写字板,记事本
2)然后把 gae_server 复制到 D 盘的根目录重命名为“w”(为了方便上传)
3)再点击“开始—运行—输入CMD—输入D:回车—输入 appcfg.py update w 回车—输入 Google 账户回车—密码回车(在输入密码时光标不会动,但确实在输入,如果提示错误就多输入几次)—上传完成”

1、 输入“D:”回车

2、 输入“appcfg.py update w”回车后提示输入Email

3、 输入Email后提示输入密码(输入密码是光标不会动,如果提示输错多试几次)

4、 上传完成

到这里就完成80%的工作量了,接下来就很简单了。

第三步:本地设置

最难的地方已经过去了,接下来就是设置本地的客户端了,这个真的很简单的,大家应该还记得上面过解压WallProxy得到gae_server、php_server和local三个文件夹,这三个文件夹分别是 Google App Engine 的服务端、PHP空间的服务端和本地客户端 ,我们要设置的就是 local 文件里的的“WallProxy.exe”这个程序,修改也很简单的。

(1)将图上标注的第一个红框修改成自己的GAE地址如“http://xxxx.appspot.com/fetch.php”

(2)接下来就是设置浏览器的代理了,步骤相当简单,我会一一列举的。

IE浏览器修改方法:鼠标右击IE属性—Internet选项—连接—局域网设置—127.0.0.1:8086

点击局域网设置

地址:127.0.0.1;端口8086

Firefox代理修改方法:工具—选项—高级—网络—设置—手动配置代理—设置为127.0.0.1:8086

网络—设置

地址:127.0.0.1;端口8086

opera代理修改方法:菜单—设置—首选项—高级—网络—代理服务器—设置为127.0.0.1:8086

代理设置

地址:127.0.0.1;端口8086

第四步:开始使用和流量说明

终于完成了,好累啊!关于如何使用方面来说就更简单了打开local,运行WallProxy.exe,点击启用,好了可以试试打开http://www.youtube.com/http://twitter.com/的速度吧,你会觉的浪费了这么长的时间来搭建个人的代理服务器是很值得的!

如果有不清楚的地方留言吧!

使用过程中可能会遇到的问题

1.避免代理泄漏

刚刚发现的问题,诸位在网上搜索“appspot.com/fetch.py”就可以搜索到N个代理,对于我们来说,本来流量就少,也不想跟别人分享,但是很容易在这种情况下“被”分享,今天找到了很好的解决方法,下面与大家共享。

其实修改方法很简单,目的就是将http://xxx.appspot.com/fetch.py修改成http://xxx.appspot.com/123.php(123可以随意修改)这样就可以避免被其他人轻易的取得代理了而占用我们的流量了。

  • 首先将 ae_server 文件夹中的 app.yaml 这个文件夹第7行“- url:/fetch\.php”和第8行“script: fetch.py”修改成“- url: /123\.php”和“script: 123.py”(123自己随意修改吧,但是一定要记住),然后将gae_server下的 fetch.py,修改成123.py(这一步本重要,修改的三个一定要一样,不然就不能用了!)
  • 重复第二步的上传;
  • 再次将“WallProxy.exe”“的http://xxxx.appspot.com/fetch.php”修改为http://xxx.appspot.com/123.php;

(1)只需要修改这两个文件

(2)将第7行第8行修改成“- url:/123\.php”和“script: 123.py”

(3)再次修改地址为http://xxx.appspot.com/123.php

这样就不会在出现大家的代理“被”分享了。

2.关于证书无效问题

对于很多SSL连接的网站,每次打开浏览器都会弹出证书无效警告,由于我平时经常用Google的SSL搜索,每次打开新页面都要处理一下那个警告页面,使用久了也会感到不爽。


那怎么解决这一问题呢?这是WallProxy的特色功能,也是我青睐它的主要原因;
在第一次执行WallProxy.exe后,会在local文件夹下生成一个cert文件夹,打开后会看到一个ca证书文件;

打开后点击“安装证书”,然后按照提示将之装入“受信任的根证书颁发机构”;

安装完成后,再打开任何SSL等加密连接都不会遇到证书无效问题!
终于可以把默认搜索引擎设为Google with SSL了~

  1. Firefox依次操作:“首选项->高级->加密->查看证书->证书机构->导入->选择ca.crt文件->选中第一项->确定”,即可导入成功。
  2. IE等Windows下浏览器用户双击ca.crt选择导入证书按提示操作即可导入成功。
  3. Linux下Chrome用户参考Linux下Chrome导入证书进行导入。
  4. 导入后最好将原来添加例外的网站都删除以避免证书冲突。

2010/12/11日更新

最近无法正常翻墙的请参考:GAE无法访问,Wallproxy、GAppProxy等翻墙应用照样用

无觅相关文章插件,快速提升流量

更多
各位请注意,目前发现 105 位寻荒者 在附近海域漂移!
  • to

    我是第一次接触。是网通用户。想请问下,如果成功了,访问墙内网络速度会不会有影响呢?
    我用的是chrome

    谢谢啦。

    此古生物在第 21 座岛屿顺利着落。 [2010-12-20 11:26] 
    • 具体情况可以自己测试一下,每个人的情况都不尽相同。前段时间GAE没被墙之前速度还是很令人满意的,现在感觉不如以前了。当然,不排除墙内网站打不开的情况。

      [2010-12-20 12:09] 
  • 谢谢楼主~成功了,但是最后一步添加证书一直未响应….

    此古生物在第 22 座岛屿顺利着落。 [2010-12-24 13:21] 
    • 应该不会的啊,换个浏览器试试

      [2010-12-24 15:22] 
  • 对了楼主,完成这些后会对墙内速度产生影响么?如果想要恢复到以前的状态怎么办?直接停用wallproxy么?

    此古生物在第 23 座岛屿顺利着落。 [2010-12-24 13:22] 
    • 对内网有影响的。
      把代理服务器前的对勾去掉即可~~

      [2010-12-24 15:11] 
  • 用了一段时间。。有时候上网上一阵子就不能上网了,过一阵子或者重启下才可以,这是怎么回事?

    此古生物在第 24 座岛屿顺利着落。 [2011-1-9 15:33] 
  • 是不是每天有流量限制啊?

    此古生物在第 25 座岛屿顺利着落。 [2011-1-9 16:05] 
    • 每个账号每天1G,最多可申请10个账号,够用的

      [2011-1-11 12:20] 
  • “Error response
    Error code 502.
    Message: ['[Errno 10054] ‘, ‘[Errno 10054] ‘].
    Error code explanation: 502 = Invalid responses from another server/proxy..”

    就是这样~~是不是又被墙了啊?

    此古生物在第 26 座岛屿顺利着落。 [2011-1-9 16:13] 
    • 其实这种述错误还应设置PHP端,需要有空间的支持。(PHP服务端用于弥补GAE的不足)

      [2011-1-11 12:25] 
  • 哦。。怎么设置PHP端?

    此古生物在第 27 座岛屿顺利着落。 [2011-1-11 13:02] 
    • 首先要有一个支持php的空间,再把php_server目录下的文件上传到空间里,在将本地的网址修改下就OK了(本地设置里有),理论上就是这样的。更详细的介绍在源代码理由介绍的,自己看吧。

      [2011-1-11 16:58] 
  • O?就是可以再申请9个APP账号?那一个用完了后我怎么切换到另一个账号啊?

    此古生物在第 28 座岛屿顺利着落。 [2011-1-11 13:45] 
    • 在WallProxy.exe客户端设置里改下APPID就可以

      [2011-1-11 16:59] 
  • 谢谢!感觉我那个问题就是流量用完了,之前开迅雷一直在挂着代理。。今天就没有时断时续的问题了!

    此古生物在第 29 座岛屿顺利着落。 [2011-1-11 20:06] 
  • #设置GAE服务端,可设置多个
    GAE_PROXY = [{
    'url': 'http://zeratulfocus.appspot.com/focus.php',
    'key': '',
    'proxy': {},
    }]

    =====================================
    哦!那就是说在这里添加多个APP服务端?比如再加上这一段
    ========================
    GAE_PROXY = [{
    'url': 'http://appid2.appspot.com/focus.php',
    'key': '',
    'proxy': {},
    }]

    此古生物在第 30 座岛屿顺利着落。 [2011-1-11 22:14] 
    • O(∩_∩)O哈哈~,只改这里貌似不行,app.yaml这个文件也要改下,我没怎么用过,你可以研究下啊

      [2011-1-12 12:02] 
  • 好。。。。等我好消息。。。哈哈。。

    1G用起来其实还是蛮快的。。。唉。。看视频都不敢看太久。。

    此古生物在第 31 座岛屿顺利着落。 [2011-1-12 21:31] 
  • wallproxy-win.rar 怎么不能下载?~

    此古生物在第 32 座岛屿顺利着落。 [2011-2-15 09:19] 
    • 多谢提醒,现已修复~

      [2011-2-15 11:12] 
  • APP

    输入appcfg.py update w 但是出现appcfg.py: error: not a directory
    可是我就是放在D盘的根目录。。郁闷

    此古生物在第 33 座岛屿顺利着落。 [2011-2-15 10:19] 
  • APP

    不好意思。。那个WallProxy这里不能下载要去你的另一个专门的网站
    刚刚那个找不到文件是我看错了哈~~

    此古生物在第 34 座岛屿顺利着落。 [2011-2-15 10:25] 
  • to

    好像无效呢。不知道哪里出错了。各步骤都按你的方法弄了。

    此古生物在第 35 座岛屿顺利着落。 [2011-2-19 06:18] 
    • 怎么可能?一定是什么地方弄错了吧!自习检查一下,再试试~~

      [2011-2-19 06:44] 
  • to

    唉,花了这么多时间。各个步骤都没有错啊,怎么就不行了??累死了

    此古生物在第 36 座岛屿顺利着落。 [2011-2-19 07:13] 
    • 那有什么错误显示吗?还是什么~~?

      [2011-2-19 08:49] 
  • to

    放弃了。有哪位是网通用户,用chrome。此方法成功的,留个名!谢谢

    此古生物在第 37 座岛屿顺利着落。 [2011-2-19 07:47] 
  • 首先说声谢谢,经过你的指点,可以上facebook了。
    但遇到了些问题。
    Internet Explorer 已阻止此网站显示有安全证书错误的内容
    如何去除安全证书的问题。
    还请答复,谢谢了。

    此古生物在第 38 座岛屿顺利着落。 [2011-2-26 13:52] 
    • 文章中也介绍了会在local文件夹下生成一个cert文件夹,打开后会看到一个ca证书文件;然后再导入证书就可以了啊。这个会用了之后也可以试下http://blog.howgo.info/archives/2286.html
      新版本实用起来更方便哦

      [2011-2-26 22:06] 
  • 谢谢了。
    facebook youtube twiffer 也能上了。呵呵……
    但我上youtube的时候,视频打不开,播放不了?不知道是怎么回事?还望指点。谢谢了。

    此古生物在第 39 座岛屿顺利着落。 [2011-3-4 19:21] 
    • 换个浏览器试试呢?Youtube 不支持 IE6

      [2011-3-4 21:07] 
  • 请问哈,我最近新装了win7。在搭这就不能用了。很郁闷啊。有谁知道原因吗。xp是还能用。我是教育网,这有影响吗?

    此古生物在第 40 座岛屿顺利着落。 [2011-3-21 11:54] 
    • Win7可以正常使用的,既然Xp可以用,那么网络也应该没问题呀。可以试一下最新版~~

      [2011-3-21 12:10] 
开辟每一块荒地都是十分艰辛,请各位无论在哪个岛屿生活一定要安份守已。和睦相处。





评论内容 (*必填):
GRAVATAR头像
设置你的头像
(Ctrl + Enter 快速提交)   

↑顶部