Firefox 翻墙教程
一、打开这个地址:
https://developers.google.com/appengine/?hl=zh-CN
点击右上角注册
二、安装python
要运行goagent首先必须安装了python,推荐使用python2.7,如果没有python,使用命令
方法1:从源安装
sudo apt-get install python
方法2:从源码安装
wget
http://python.org/ftp/python/2.7.5/Python-2.7.5.tar.bz2 && tar jxvf Python-2.7.5.tar.bz2 && cd Python-2.7.5 && ./configure && make && sudo make install
三、安装gevent
第一步:使用以下命令进行安装,需要安装了 gcc 或 xcode 需要在安装Python-dev这个包之后才能正确安装gevent和上传server
sudo apt-get install python-dev curl
第二步:如果greenlet版本过低会导致gevent装不上,请先使用以下命令安装greenlet(0.4.0)
curl -L -O
https://github.com/python-greenlet/gree ... 4.0.tar.gz && tar xvzpf 0.4.0.tar.gz && cd greenlet-0.4.0 && sudo python setup.py install
第三步:安装gevent(1.0rc2),系统源中gevent版本过低,会出现错误
curl -L -O
https://github.com/downloads/surfly/gev ... rc2.tar.gz && tar xvzpf gevent-1.0rc2.tar.gz && cd gevent-1.0rc2 && sudo python setup.py install
四、安装pyopensssl
第一步:PyOpenSSL是OpenSSL的python接口,用于提供加密传输支持(SSL),如果没用该模组,会导致goagent无法生成证书而影响使用。
若系统没有openssl,先安装openssl:
wget
http://www.openssl.org/source/openssl-1.0.1c.tar.gz
tar zxvf openssl-1.0.1c.tar.gz
cd openssl-1.0.1c
#设定Openssl 安装,( --prefix )参数为欲安装之目录,也就是安装后的档案会出现在该目录下
./config --prefix=/root/openssl
make && sudo make install
第二步:安装pyopenssl(0.13)
方法1、从源安装,如果源中有的话
sudo apt-get install python-openssl
方法2、通过python包管理器pip安装
sudo apt-get install python-pip
sudo pip install pyOpenSSL
方法3、从源码编译安装
wget
http://pypi.python.org/packages/source/ ... .13.tar.gz && tar zxvf pyOpenSSL-0.13.tar.gz && cd pyOpenSSL-0.13 && sudo python setup.py install
五、安装gtk托盘所需模组
要正常使用gtk托盘,需要安装以下软件包
sudo apt-get install python-appindicator python-vte
其他发行版请自行根据对应系统安装命令安装所需软件
上传
六、下载goagent(
https://code.google.com/p/goagent/),解压,终端cd至goagent所在目录
cd至server目录下,终端执行
python uploader.zip
根据提示输入你自己创建的appid(若要同时上传多appid在appid之间用|隔开)和你的Gmail帐号和密码(如果开启了两步验证,密码为16位的应用程序专用密码)
cc@thinkpad:~$ cd /home/cc/下载/goagent-3.0/server
cc@thinkpad:~/下载/goagent-3.0/server$ python uploader.zip
===============================================================
GoAgent服务端部署程序, 开始上传 python 应用文件夹
Linux/Mac 用户, 请使用 python uploader.zip 来上传应用
Windows 用户, uploader.exe 的审查方法请见 github.com/goagent/pybuild
===============================================================
请输入您的appid, 多个appid请用|号隔开
注意:appid 请勿包含 android/ios 字样,否则可能被某些网站识别成移动设备。
APPID:你注册的登录ID(不是邮箱哦!)
Application:
Host: appengine.google.com
Rolling back the update.
Email: 输入你的gmail邮箱
Password for 邮箱:
Application: ; version: 1
Host: appengine.google.com
Starting update of app: , version: 1
Scanning files on local disk.
Email: 再输一遍gmail邮箱
Password for 邮箱:
Cloning 1 static file.
Cloning 6 application files.
Uploading 1 files and blobs.
Uploaded 1 files and blobs
Compilation starting.
Compilation completed.
Starting deployment.
Checking if deployment succeeded.
Deployment successful.
Checking if updated app version is serving.
Completed update of app: , version: 1
上传成功,请不要忘记编辑proxy.ini把你的appid填进去,谢谢。按回车键退出程序。
敲回车退出,然后打开proxy.ini,然后在appid =填上你刚才注册的登录ID(亲!不是邮箱!)
七、配置firefox
一、用firefox下载安装foxyproxy插件,安装后重启浏览器
导入证书,证书在goagent/local目录下
配置foxproxy
点击刷新旁边的狐狸头
设置“代理服务器细节”。选择手动配置代理服务器,主机IP地址里输入“127.0.0.1”,端口设置为8087 其他不用管
右击foxyporxy图标即可选择代理模式
添加代理规则订阅(可选)
这里以添加gfwlist为例,你也可以自行添加其他规则订阅
订阅名称:gfwlist
订阅网址:
http://autoproxy-gfwlist.googlecode.com ... fwlist.txt
先别急着点确定,先看下面的运行客户端,
把客户端运行起来再点确定!
对着狐狸头右击鼠标,选择:使用基于其预订义模板的代理服务器

- 6.jpg (25.8 KiB) 查看 4616 次
八、
运行客户端
方法1(默认)、
cd至local目录下,终端执行
cd ..
cd local
sudo python proxy.py
方法2、
也可以赋予proxy.py可执行权限之后直接双击proxy.py。(在proxy.py上面右击,属性的权限中勾选允许以程序执行文件)
方法3、
直接运行goagent-gtk.py可以使用gtk托盘方式运行goagent。 运行addto-startup.py即可加入开机启动。也可以自行添加一个启动项,命令为
python /path/to/goagent/local/goagent-gtk.py
其中路径修改为自己系统中goagent-gtk.py的路径 使用sudo提权之后可以自动导入证书,部分浏览器请自行手动导入证书
退出
如果是直接终端使用"python proxy.py"运行,在终端按"Ctrl+C"组合键可终止运行;如果使用gtk托盘,在托盘图标上右键菜单有退出选项。直接关闭终端窗口也会退出。如果以后台进程运行,先用"ps aux | grep proxy.py"找到goagent的PID,然后直接kill对应的PID 。
注:
1、只是关闭掉终端是不管用的,尽管是翻不了墙了,但进程没结束。
2、PID号是用户名后的第一个数字,不要搞错了。。。
九、BTW(By the way:顺便说,话说我以前看到以为是变B态T哇W的意思):另一种配置代理方法:
安装Auto Proxy(仍然要先导入证书)
然后打开地址:
https://addons.mozilla.org/zh-cn/firefo ... autoproxy/
话说福字那个一种颜色代表一种模式
红色:自动
绿色:全局
黑色:禁用
小狐狸:
如果设置为全部url启用代理就会呈现蓝色
如果设置使用基于其预订义模板的代理服务器,访问国内是黄色狐狸,访问国外是蓝色(貌似是很阴险的颜色,呵呵)
如果完全禁用就一直是黄色的了
而且狐狸头旋转的速度就是你网页打开的速度,我个人喜欢小狐狸,福字多俗啊。
喜欢小狐狸还是福字自己选吧
下面上一张成功翻墙的截图: