ubuntu安装gappproxy1.2,可看youtube

By , June 29, 2010

花了好几天时间终于把gapproxy1.2版本的GAE代理架设成功,可以上twitter,上youtube了。之前一直碰到的问题是可链接到fetchserver,但是打开网站的时候总是失败,出现connection reset by peer.一次偶然的机会,发现老婆的机子能上google,而我的却老是访问出错。这次明白,原来是自己hosts文件有问题,估计是跟之前尝试IPv6翻墙时加了许多网址有关,于是把多加的网址删掉,重新尝试上传fetchserver到GAE,并更新了localproxy,打开Proxy.py,Ok,链接成功,并可直接看youtube。想用gappproxy 翻墙,首先得安装以下几个东东。

1.python2.6,linux用gappproxy真很方便,系统自带了。

2.从google  注册google application engine帐号并下载GAE SDK到机子,具体如何注册,请google一下。然后在GAE里添加一个application,比如命名为:aaa,那么这个application就有一个网址:www.aaa.appspot.com

3.下载 gappproxy1.2,在终端运行以下命令:

$:sudo apt-get install svn

$:sudo svn checkout http://gappproxy.googlecode.com/svn/trunkgappproxy-read-only

稍等片刻 gapproxy1.2就下载到你运行命令的那个目录下了

4.找到fetchserver文件夹,然后复制到Google application engine 的文件夹里。编辑fetchserver文件夹里的app.yaml,把文件中“your application name”改成你的application名称,比如:aaa,保存文件

打开终端,运行到GAE的目录下,输入以下命令:

GAE$: python appcfg.py update fetchserver

按要求,输入你的邮箱,密码(输入密码是看不到*的,继续输就是了)等着google提示closing update,就成功了。

5。打开gappproxy文件夹里的localproxy文件夹,编辑proxy.conf文件,找到“#fetch_server = http://your -fetchserver-name.appspot.com/fetch.py”,去掉#,同时把your -fetchserver-name换成你的application 那么,比如:fetch_server = http://aaa.appspot.com/fetch.py,然后保存。这样就全部具备了。

6,最后一步,设置你的proxy为:127.0.0.1 port:8000,

好了,打开终端,运行到你的localproxpy目录下,运行命令:

localproxy$: python proxy.py

如果链接上,因该就没问题了。

每次翻墙时都必须运行 proxy.py,同时要在切换到代理127.0.0.1下。推荐使用google chrome 配合switchproxy扩展,每次运行proxy.py时直接用switchproxy切换就行了,很方便。

相关文章

One Response to “ubuntu安装gappproxy1.2,可看youtube”

  1. ptubuntu says:

    不错.可是写的我看的都晕了.

Leave a Reply

Panorama Theme by Themocracy