近一年来,试用了无数种翻墙方法,目前使用时间最长、最稳定、速度最快、最方便的还属GAE方案了。优点如下:

1.可设定为后台服务随开机启动,无需手动操作。

2.可根据域名进行判断自动翻墙,墙内网址走直连通道,墙外域名翻墙,不影响正常网址的浏览速度。

3.免费。

为了造福大家,特转载一下教程详解,win7用户务必按照这个步骤来进行(其他系统未测试),否则会不成功。

P.S.此教程同样适用于Firefox的AutoProxy插件,效果同样出色。

一. 注册 Google App Engine: 用 Google 账户 登录 Google App Engine 后,点击 Create an Application 创建一个应用程序。

输入手机号码,接受创建验证码,必须有此过程,否则无法注册成功。

输入验证码后就进入了创建应用程序的详细设置界面。

填写 Application Identifier (输入你想要的应用程序地址,相应会得到一个 yourname.appspot.com 的域名,记住这个。) 和 Application Title (标题,随意啦)以及勾选同意服务条款,点 Save 即完成创建。

二. 到 Python.org下载并安装Python(默认目录即可)。下载连接  http://www.python.org/ftp/python/2.6.2/python-2.6.2.msi

注:不要下载其他版本的Python,不兼容。

三. 下载并安装Google App Engine 的开发包。地址http://code.google.com/appengine/downloads.html

选择默认目录即可:X:\Program Files\Google\google_appengine

四. 到 http://code.google.com/p/gappproxy/ 中下载fetchserver-1.0.0beta-fix.tar.gz这个文件,并将压缩包中的fetchserver目录解压缩到X:\Program Fiels\Google\google_appengine\fetchserver目录下。

五. 用文本编辑器(不要用记事本,用notepad)打开并修改app.yaml.

将your_application_name更改为刚才输入的 Application Identifieryourname.appspot.com 中的 yourname。保存并退出。

六. 上传 fetchserver

打开命令提示符(点击开始–运行–cmd),然后依次输入以下的命令:

1. cd C:\Program Files\Google\google_appengine\

2. appcfg.py update fetchserver 回车

然后会有提示你输入Google账户以及密码(输入密码是CMD不会有任何反应),回车就上传了。

七. 测试 fetchserver:打开浏览器,进入 http://yourname.appspot.com/fetch.py 如果得到下面的页面,证明安装成功。

八. 使用代理

下载GAppProxy:http://gappproxy.googlecode.com/files/GAppProxy-1.0.0beta.exe

解压GappProxy 至任意文件夹,打开 gui.exe,勾选 Use FetchServer 并输入 http://yourname.appspot.com/fetch.py ,点 save,顺手点击 Status 确认代理运行正常。再点击 Service,这样以后开机就自动启动了 gui.exe

九. 安装Proxy Switchy插件

重新启动计算机,并打开Chrome浏览器。去Google的网站上安装Proxy Switchy!插件。下载地址:https://chrome.google.com/extensions/detail/caehdcpeofiiigpdhbabniblemipncjj

注:由于很多人可能无法访问Google Chrome扩展页面所以提供本地下载地址:

将插件下载到本地解压,然后将插件拖到Google Chrome浏览器中安装即可。

Proxy Switchy!1.63版下载

在线安装,安装完也不用重启浏览器,很方便,首先要进入到设置界面。

第一步要先增加一个代理,我用的是daisy(名字可以随便取),这里要注明一下,Proxy Switchy!只是一个Chrome浏览器配置代理的工具,只介绍这个工具,大家梯子自备,自己去搜吧,一大堆。

第二步是比较惊喜的功能,规则自动切换。

以前上网如果一直挂上代理的话,访问国内的网站会比较慢,要是不挂撞到墙再开还很麻烦,有这各自动切换规则就好办了,可以按设定好的规则自动判断是不是走代理,规则的书写方式包括正则和通配符,比如Twitter和Facebook可以加一条*.twitter.com/*和一条*.facebook.com/*(Wildcard)

设置好以后,如果我在Chrome中打开两个窗口,一个是Twitter,一个是网易,那么只有Twitter会通过代理访问,网易则正常访问。

如果比较懒想用现成的规则的话,可以按图中的网址找,可能不同的软件规则写法不同,所以去选择合适的来用。

第三步,据说如果是直接用ADSL拨号上网的话需要勾选。

第四步,手动快速切换。

第五步,导入、导出、还原、备份。

设置好以后点击Chrome地址栏后面的Proxy Switchy!图标,选择Auto Switch Mode就可以自由的上网了。

如果临时碰到撞墙的也很简单,点击图标—New Rule,会自动弹出增加规则的界面,根据自己的需求修改即可。

本方法参照了老耿的博客,并进行了改进,转载请注明出处: 转载自Daisy’s Blog: http://www.daisy.li/?p=489