Tags: , , , 2,951, Posted in 網際網路 5 条留言

新一代翻墙利器,依托谷歌大神的杰出产品GAppProxy横空出世啦!

首先,你可以先去GAppProxy项目的页面看看,
然后下载一个,自己试用一下(试用说明就不写了)~

不过,你下载的这个默认是使用GAppProxy项目组的fetchServer,
所以,如果觉得足够好,
那么就跟我一起来搭建一个自己的fetchServer,给GAppProxy项目组的GApps省点流量。

教程目录:

  • 零、 约定和说明
  • 一、 申请一个自己的Google App Engine(简称GAE)
  • 二、 下载并安装配置Python和GDK
  • 三、 下载配置fetchServer并上传
  • 四、 下载配置GappProxy客户端
  • 五、 配置你的浏览器
  • 六、 开工,翻墙
  • 零、 约定和说明 (↑Menu)

    1. Google App Engine简称GAE
    2. Application Identifier,应用标识,同时也是你的GAE网址前缀,也就是xxx.appspot.com中的xxx
      本文约定为myapp
    3. Application Titiel,应用名称,无特殊需要,不做约定。
    4. Google App Engine SDK简称GDK
    5. GDK默认安装路径为:C:\Program Files\Google\google_appengine\
    6. Mr. 21发现,似乎这样的代理方式不支持SSL(HTTPS)连接。

    一、 申请一个自己的Google App Engine (↑Menu)

    1. 你需要有一个Google账号,同时登陆Google App Engine
    2. 点击 Create an Application 创建一个应用程序;
    3. Country and Carrier选择Other (Not Listed)
      这时候你需要输入手机号收取验证码,格式为+国家代码 号码,例如我的+86 132XXXXXXXX;
    4. 稍等一会儿,你的手机会受到一条短讯,内容为:Google App Engine Code: XXXXXXX
      如果你的号码已经注册过,会提示:
      ← The phone number has been sent too many messages or has already been used to confirm an account.

    5. 在网页上填写你的验证码:XXXXXXX
    6. 然后填写注册表单,并记住你的域名前缀,例: myapp.appspot.com 中的 myapp
      image
      Google App Engine
    7. OK,只要注册成功,第一步就此结束。

    二、 下载并安装配置Python和GDK (↑Menu)

    1. 点击 PythonGoogle App Engine SDK 以下载并安装这两个软件(Python为GDK所需);
      一路Next就行,如果你需要自行更改安装目录,请记住GDK的目录,
      这里我们约定为C:\Program Files\Google\google_appengine\

    三、 下载配置fetchServer并上传 (↑Menu)

    1. 下载 fetchServer
    2. 解开你下载的fetchServer.r69.tar.gz,将其中的 fetchServer 目录释放到 C:\Program Files\Google\google_appengine\,使其成为 C:\Program Files\Google\google_appengine\fetchServer 的目录结构;
    3. 使用任何文本编辑器打开 C:\Program Files\Google\google_appengine\fetchServer\app.yaml 文件,更改为以下内容后保存退出,

      application: your_application_name
      更改为你的appsopt.com地址的前缀,例如:myapp
      application: myapp

    4. 开始上传项目。选择开始->运行,输入“cmd”(不包括引号),然后依次输入
      1
      2
      
      C: (回车)
      C:\Program Files\Google\google_appengine\ (回车)
    5. 之后,键入appcfg.py update fetchserver
      这个时候会提示输入你的Google账号和密码,输入过程中,密码是不显示的。
    6. 如果不出意外的话,你的cmd窗口最后一行会显示“Uploading index definitions.”,
      上传成功。

    四、 下载配置GappProxy客户端 (↑Menu)

    1. 下载 GappProxy
    2. 解压缩,得到GAppProxy目录。
    3. 进入GAppProxy,用文本编辑器打开proxy.conf,将其更改为以下内容并保存退出。

      fetch_server = http://你的ID.appspot.com/fetch.py

    4. 双击Gui.exe启动代理,点击Hide隐藏备用。

    五、 配置你的浏览器 (↑Menu)

    Firefox

    1. 工具(Tools) -> 选项/设置(Options) -> 高级(Advanced) -> 网络(Network) -> 连接(Connection)
    2. 点击“设置(Settings)”,选择“手动设置代理(Manual proxy configuration)”
    3. HTTP代理(Http Proxy):127.0.0.1 端口(Port):8000

    Internet Explorer 7

    1. 工具(Tools) -> Internet 选项(Internet Options) -> 连接(Connections) -> 局域网设置(LAN Settings) -> 代理服务器(Proxy Server)
    2. 勾上“使用代理服务器”
    3. 地址(Address):127.0.0.1 端口(Port):8000

    六、 开工,翻墙 (↑Menu)

    1. 访问 http://www.ip.cn/ ,看看当前IP是不是来自美国,如果是,设置成功,开工,翻墙!

    本文参考自:
    天空岛用Google App Engine做个人代理服务器 第二版
    ChinaGfw安装 GAppProxy 代理简明教程

    February 26, 2009