乱舞峰云

如何在UBUNTU环境下使用GAPPProxy

目前天朝对于网络这个大通道管理的很严谨,于是我们这些把网站流浪在海外的人们吃尽了苦头,尤其是YOUTUB完全不能访问最郁闷,在WINDOWS下大家可能用过HOTSPOT,VPN或是TOR,但是发现好多VPN和HOTSPOT已经不能访问和使用了,以下废话不多说,介绍一个人人可以自己使用的高速代理服务器,那就是人尽皆知的GAPPProxy。高手们自然不用看,windows下的使用者也不必看本文,appengine上的说明就够用了,本文主要是给我这种LINUX初学者又想不安分守已的小网民观看的。

首先你需要UBUNTU一套,安装PYTHON,默认已经装上了。然后就是以下步骤:

A. 在GOOGLE的APPENGINE上安装服务端,如果不想有独立的服务器可以使用网上公布的,不过可能会受到GOOGLE每天的流量或是时间或是CPU限制而不能使用。
1.需要有一个google appengine的账号,去appspot.com注册,需要手机验证,一个手机一个账号,不收取任何费用。
2.安装LINUX下的GOOGLE APP ENGINE软件包(先确认你的UBUNTU是否已经安装了PYTHON,如果没有请使用新立德安装PYTHON及附属程序)。下载后解压至任意文件夹,比如appengine。
3.下载服务端程序,解压后放在刚才的appengine文件夹中,比如名为fetchserver。
4.使用GEDIT或是其他文本编辑软件更改app.yaml里的第一行,冒号后面改成你在google appengine上注册的程序名,比如你的程序地址是abcde.appspot.com那么你在冒号后面就写abcde。
5.保存后就可以上传了,在终端里使用cd命令进入appengine文件夹中,运行python appcfg.py update fetchserver(请注意大小写,LINUX下区分大小写),上传过程中会提示输入邮箱和密码,成功会显示:

Cloning 3 application file.
Deploying new version.
Checking if new version is ready to serve.
Closing update: new version is ready to start serving.

B.设置自己电脑上的连接
1.下载网址上的完整源码包,把里面的localproxy解压出来放在任意文件夹内,我是放在桌面上比如localproxy
2.用文本编辑器编辑文件夹中的proxy.conf,里面有三行fetch_server = …….的,随便改一行为http://abcde.appspot.com/fetch.py并且去年本行前面的#就可以保存了。
3.用cd命令进入localproxy然后运行python proxy.py即可,如果看到以下四行,说明成功:

HTTP Enabled : YES
HTTPS Enabled: NO
Local Proxy :
Fetch Server : http://abcde.appspot.com/fetch.py

C.然后就是设置浏览器的本地代理了,这个大家都会,就是把代理IP设置成为127.0.0.1,端口设为8000,然后就可以翻墙了,速度还是很快的。只是HTTPS还是有点问题,总是说证书无法验证,不用管他,点继续访问就OK了。

PS:

D.如果图方便可以在桌面建立一个launcher,Type类型选application in terminal,命令Command写上python /file_folder/localproxy/proxy.py。(其中file_folder是localproxy目录的路径)

8 Responses to “如何在UBUNTU环境下使用GAPPProxy”

  1. GlenStef says:

    Hi there,
    I have already seen it somethere…

    [Reply]

  2. 开心凡人 says:

    又跑来这里了呵呵

    [Reply]

  3. 乐与怒 says:

    :!:
    翻墙成功,特来说声感谢!

    [Reply]

    Ivan Reply:

    @乐与怒, 哇赛,太猛了,好久不玩这个了

    [Reply]

    乐与怒 Reply:

    @Ivan, 呵呵,前两天可以用的工具都失效了。再找不到我都准备买SSH了。谢谢楼主的文章。 :P

    [Reply]

  4. choulou says:

    :) it does work!thanks!

    [Reply]

  5. 皇冠投注 says:

    这个的学习一下

    [Reply]

Trackbacks/Pingbacks

  1. 如何在UBUNTU环境下使用GAPPProxy « 细节的力量

Leave a Reply




:!: :roll: :o :lol: :P :( 8O :x :oops: :) :?: :idea: :evil: ;) :twisted:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>