新一代翻墙利器,依托谷歌大神的杰出产品GAppProxy横空出世啦!
首先,你可以先去GAppProxy项目的页面看看,
然后下载一个,自己试用一下(试用说明就不写了)~
不过,你下载的这个默认是使用GAppProxy项目组的fetchServer,
所以,如果觉得足够好,
那么就跟我一起来搭建一个自己的fetchServer,给GAppProxy项目组的GApps省点流量。
教程目录:
零、 约定和说明 一、 申请一个自己的Google App Engine(简称GAE) 二、 下载并安装配置Python和GDK 三、 下载配置fetchServer并上传 四、 下载配置GappProxy客户端 五、 配置你的浏览器 六、 开工,翻墙
零、 约定和说明 (↑Menu)
- Google App Engine简称GAE
- Application Identifier,应用标识,同时也是你的GAE网址前缀,也就是xxx.appspot.com中的xxx,
本文约定为myapp - Application Titiel,应用名称,无特殊需要,不做约定。
- Google App Engine SDK简称GDK
- GDK默认安装路径为:C:\Program Files\Google\google_appengine\
- Mr. 21发现,似乎这样的代理方式不支持SSL(HTTPS)连接。
一、 申请一个自己的Google App Engine (↑Menu)
- 你需要有一个Google账号,同时登陆Google App Engine;
- 点击 Create an Application 创建一个应用程序;
- Country and Carrier选择Other (Not Listed);
这时候你需要输入手机号收取验证码,格式为+国家代码 号码,例如我的+86 132XXXXXXXX; - 稍等一会儿,你的手机会受到一条短讯,内容为:Google App Engine Code: XXXXXXX;
如果你的号码已经注册过,会提示:
← The phone number has been sent too many messages or has already been used to confirm an account.
- 在网页上填写你的验证码:XXXXXXX;
- 然后填写注册表单,并记住你的域名前缀,例: myapp.appspot.com 中的 myapp
- OK,只要注册成功,第一步就此结束。
二、 下载并安装配置Python和GDK (↑Menu)
- 点击 Python 和 Google App Engine SDK 以下载并安装这两个软件(Python为GDK所需);
一路Next就行,如果你需要自行更改安装目录,请记住GDK的目录,
这里我们约定为C:\Program Files\Google\google_appengine\
三、 下载配置fetchServer并上传 (↑Menu)
- 下载 fetchServer ;
- 解开你下载的fetchServer.r69.tar.gz,将其中的 fetchServer 目录释放到 C:\Program Files\Google\google_appengine\,使其成为 C:\Program Files\Google\google_appengine\fetchServer 的目录结构;
- 使用任何文本编辑器打开 C:\Program Files\Google\google_appengine\fetchServer\app.yaml 文件,更改为以下内容后保存退出,
application: your_application_name
更改为你的appsopt.com地址的前缀,例如:myapp
application: myapp - 开始上传项目。选择开始->运行,输入“cmd”(不包括引号),然后依次输入
1 2
C: (回车) C:\Program Files\Google\google_appengine\ (回车)
- 之后,键入appcfg.py update fetchserver,
这个时候会提示输入你的Google账号和密码,输入过程中,密码是不显示的。 - 如果不出意外的话,你的cmd窗口最后一行会显示“Uploading index definitions.”,
上传成功。
四、 下载配置GappProxy客户端 (↑Menu)
- 下载 GappProxy;
- 解压缩,得到GAppProxy目录。
- 进入GAppProxy,用文本编辑器打开proxy.conf,将其更改为以下内容并保存退出。
fetch_server = http://你的ID.appspot.com/fetch.py
- 双击Gui.exe启动代理,点击Hide隐藏备用。
五、 配置你的浏览器 (↑Menu)
Firefox
- 工具(Tools) -> 选项/设置(Options) -> 高级(Advanced) -> 网络(Network) -> 连接(Connection)
- 点击“设置(Settings)”,选择“手动设置代理(Manual proxy configuration)”
- HTTP代理(Http Proxy):127.0.0.1 端口(Port):8000
Internet Explorer 7
- 工具(Tools) -> Internet 选项(Internet Options) -> 连接(Connections) -> 局域网设置(LAN Settings) -> 代理服务器(Proxy Server)
- 勾上“使用代理服务器”
- 地址(Address):127.0.0.1 端口(Port):8000
六、 开工,翻墙 (↑Menu)
- 访问 http://www.ip.cn/ ,看看当前IP是不是来自美国,如果是,设置成功,开工,翻墙!
本文参考自:
天空岛:用Google App Engine做个人代理服务器 第二版
ChinaGfw:安装 GAppProxy 代理简明教程
February 26, 2009
Sat, Mar 14th, 2009 at 08:24
21先生:3456呢?
Sat, Mar 14th, 2009 at 08:42
现在在用了,幸好看到你写的,不然到现在还不知道怎么用。哈哈。
Mon, Mar 16th, 2009 at 15:19
@ muyee
现在发现,
写一个有一定标准化的教程,是需要多么大的耐心和充足的时间啊~
不过你看到的时候还是不完整版 …… 现在完整了~
Mr. 21 是因为我是21日生日的,所以这么叫咯~
Wed, Apr 22nd, 2009 at 16:07
作个记号,虽然还没搞定代理环境上传app.
Wed, Apr 22nd, 2009 at 20:04
家里路由器环境搞定,代理成功。呵呵。
可惜,没法测速
Fetch server error, Sorry, Google’s limit, file size up to 1MB.