Ubuntu下利用Goagent翻墙的过程

2011年7月2日 | 分类: 翻墙相关 | 标签: ,

第一篇写些啥好呢。。正好这段时间VPN连不上了,顺带解决了翻墙问题,虽然是老调重弹,还是写写~

关于什么是Goagent我就不在这里介绍了= =,详细的我也不懂呀= =,到其官方页面http://code.google.com/p/goagent/去看看吧,一个建在google app engine上的代理。

首先要在http://code.google.com/appengine/这 里注册一下gae,有gmail的话就不用麻烦了,激活GAE账号之后,转入”My Applications”页面,点击”Create an Application”新建应用,填写新应用的必要信息, 记住填写的第一处,比如添加应用名称为fuckgfw,则fuckgrw即是你的Appid(记住Appid这个词,即应用的编号),而 fuckgfw.appspoft.com则是应用的服务器地址。

现在,已经建立了你的google app了,在浏览器里访问”你的appid”.appspoft.com如果看到is running的字样就标明已经成功建立了。(这个可能要翻墙才能看到==)

然后就是上传你的Goagent应用了,在其主页里找到http://goo.gl/xFroC,下载最新的版的zip包,然后解压到当前目录(可 以自己解压到任意目录),下面就开始修改一下配置文件了 ,进入你解压的目录,在local目录下找到proxy.ini,用文本编辑器打开,在”appid=”这里填上你刚刚建立的appid,保存就行了。

接下来,在终端里进入server目录,运行uploader.py这个脚本,如下:

longxin@longxin-Aspire-4720Z:~/下载/phus-goagent-76fe2d3/server$ python uploader.py

接着出现下面的内容,提示你输入你的google的账户和密码,输入按下enter即可,

application: woaigfw version: 1 runtime: python api_version: 1  inbound_services: - xmpp_message  handlers: - url: /_ah/xmpp/message/chat/   script: fetch.py   secure: optional  - url: /fetch.py   script: fetch.py   secure: optional  Initiating update. Email: *******@gmail.com Password for *******@gmail.com:

下面出现is serving,就表示成功了~~

在你的application页面上可以看到这样的一些内容:


下面就开始在浏览器里设置代理翻墙了。可以用chrome也可以用firefox,这里还是推荐用firefox,因为chrome里的只能设置全局代 理,也就是你系统里不管什么程序访问网络都用的这个代理,我觉得这样不太好,这样肯造成其他程序访问网络比较慢,甚至掉线。firefox就很好了,可以 纯粹用浏览器翻墙。
打开火狐,进入首选项中的高级,在里面选择设置,可以按我下面的图来设置代理:

接着确定,就算成功了~
然后就访问twitter,facebook试试吧,看看是不是能打开了呀,这个代理看u2b还是可以 的,你再看看刚才运行proxy.py的那个终端,里面是不是出现很多东西,这些都是关于访问的站点的信息呀。
到这里本来可以结束了,但是为了更方便一些,我建了一个终端应用程序的链接,你可以在面板或者桌面上选择添加在终端应用程序,把刚才运行proxy的命令 填进去,就行了,以后用鼠标点击就行了,还可一在首选项里把它设为开机自启动,这样更方便呀~~如果你需要全局翻墙的话,就在ub的首选项中的网络代理里 按上面firefox的设置就行了~

目前还没有任何评论.