2013年3月23日星期六

GoAgent翻墙图文教程-GoogleAppEngine


记得以前很多人访问国外被墙的网站,几乎都是利用很多不知名的免费代理,但是不稳定、速度慢而且不安全,要么只能通过收费的VPN来实现。
现在不一样了,伟大的谷歌Google公司推出了GoAgent这个方法实现无障碍地访问国外被墙的网站,如Facebook、Twitter、YouTube等,其最大的好处就是安全、高速、稳定。

下面笔者综合网上资料最GoAgent的使用做一个详细的介绍,虽然第一次设置有些麻烦,但以后使用是很便捷的,只需点击一次就能开启GoAgent畅游世界!
第一步:去Google申请Google App Engine账号(其实就是申请gmail账号,强烈建议申请一个新的gmail账号,以方便日后操作。)
打开http://appengine.google.com,如果已有google账号,那就直接登录就行了。

第二步:创建Google App Eengine的ID
1.顺利登录账户后,点击Creat Application按钮,
然后会出现下图的页面
2.需要在上图中输入你的手机号码,Country and Carrier(国家)这一项选择Other(Not Listed),需要注意的是:手机号码的前面需要加入中国的国家代码+86,格式如+8613900000000,如果你是其他国家或地区的手机号,则换成当地的代码(如香港是+852,美国是+1),当然其他国家互联网几乎不墙的。
然后点击Send,等待收取手机短信,收到短信后(是一串 数字号码)填入如下图的表单中:
3.点击send后,Google App Engine账号即被激活,然后就可以创建新的应用程序了。页面会自动转入“My Applications”页面:

点击“Create an Application”新建应用,如下图:

在上图中第一处添加一个应用名称
如:wodegaezh验证一下是否可用,如果通过那么wodegaezh就是你的Appid(一定要记住这个id!),而wodegaezh.appspot.com就是你的应用服务器地址了。
第二个空格就是给你的应用取个名字,可以随便填,最后点击提交按钮,如果能看到下图这个页面,就说明你成功创建了一个新的应用
至此,你已经完成了一个应用的申请,现在强烈建议不要关闭网页,转到http://appengine.google.com页面,一口气把剩下的9个应用也一起申请。因为最近很多朋友反映,关闭网页后再回到谷歌申请应用时,会要求再次验证手机,但是谷歌并不会发送验证短信。目前这也许是个bug。
为什么要一口气申请剩下的9个应用呢?
答:一个Gmail账户最多可以创建十个Google App Engine应用。每个应用每天有1GB免费流量,10个应用每天就有10GB的流量,这就是有备无患的意思。比如你经常看youtube的视频,1GB的流量大概只能支撑3小时,用完了,就可以换第2个应用继续看了,否则你只能第二天再用了

第三步:创建2步验证
谷歌为了密码更安全,开始使用密码2步验证,简单的说就是登录时的手机验证或密保卡验证(阅读谷歌官方说明)。
问:这步看上去蛮复杂的,可以免去吗?
答:No。




2:点击“使用两步验证”,在新的页面点击“开始设置”,就会看下如下画面。输完手机号后点击“发送代码”,接着你会收到一条验证短信,里面有数字,填上去。最后点击“下一步
3:点击“下一步”,然后下一页面中 点击"启用两步验证"
4:点击“创建密码”或回到https://accounts.google.com 点击“向应用程序和网站授权”进行密码的创建
5:名称可以随便填,接着点击“生成密码"
6:暂时记下这黄色背景上的密码,等会要用到。(如果不小心关闭了该页面,那就重复一次上面第5步。)


第四步: 下载GoAgent客户端
目前最新版本是goagent 2.0.5
1.把下载下来的压缩包先解压!然后用记事本修改local\proxy.ini中[gae]处的appid=你的appid(每个人的appid申请的都不同,不要写图上的xmanchina8,这只是个例子,要上传多个id,请用 | 隔开)(注意修改时不要删除空格)
最后记得保存。

2.打开server\upload.bat(Linux/Mac用户请猛击这里)。接着依次输入id,账号,和第3乐章第6步的密码后按回车(输入密码时可能看不到任何符号,这是正常的,输完后按回车即可),稍等片刻,程序会自动上传至谷歌服务器(有时可能会失败,多试几次就可以了
 
3.至此,所有设置都已完毕!


以后每次要翻墙前先打开local文件夹下的goagent.exe(Mac/Linux运行python proxy.py即可,需要Python版本2.6以上mac详细教程),通过路由器上网的朋友在代理设置中输入ip地址127.0.0.1和端口8087

下面以IE、Chrome、Firefox三种浏览器为例,教你如何设置(没用路由器,直接拨号上网的朋友请继续往下看)
  • Internet Explore浏览器(IE)
点击IE浏览器上部的“工具”——“Internet选项”,在出现的窗口中选择“连接”,然后点击“局域网设置”(如果是单台电脑通过拨号上网的请选 上面的 设置,其余都相同)
在代理服务器下面的  勾选 为LAN使用代理服务器(这些设置不用于拨号或VPN连接),地址栏填入:127.0.0.1,端口栏填入:8087,就可以了
对于有些使用HTTPS加密网站,请在填写代理服务器地址端口的时候点击后面的高级,勾选 对所有协议均使用相同的代理服务器,否则会出现此类SSL网站访问不了或视频图像无法显示的情况,
  • 谷歌的Chrome浏览器
设置大同小异,基本一样,点击Chrome浏览器地址栏最后的一个工具扳手一样的图标,出现的选项中点击设置
找到  网络 选项(如果找不到就点击最下面的 显示高级设置)——   更改代理服务器设置,下面出现的选项设置就和上面讲的IE一样了,另外使用Chrome浏览器的还可以用SwitchySharp插件,可以设置墙内墙外自动切换!

  • Firefox浏览器
设置如下:点击浏览器工具——选项——高级——网络——设置
勾选 手动配置代理,填入:127.0.0.1 端口:8087

最后需要说明的是 上网翻墙时,这个窗口需要一直这样开着,不能关闭,但可以最小化

一般使用时装二个浏览器,其中IE和Chrome的设置会同步,也就是说你在IE或者Chrome中设置了其中了一个的代理服务器,会对另一个浏览器起作用,这一点从设置时可以看出(浏览器设置GAE代理后,需要开启GoAgent才能正常访问国内外网站,这在平常上网不需翻墙时显得非常麻烦)
而Firefox浏览器比较独立,不会受影响,所以一般你可以用IE+Firefox或者Chrome+Firefox组合,用IE或Chrome专门用来访问国内网站,Firefox设置好专门用来翻墙,免除每次在都设置浏览器代理的麻烦。












没有评论:

发表评论