安装命令行界面的Shadowsocks
直接在 /etc/apt/sources.list 里添加源
在/etc/apt/sources.list最后加上
deb http://ppa.launchpad.net/hzwhuang/ss-qt5/ubuntu devel main
然后
apt-get update
&&apt-getinstall shadowsocks
然后创建配置文件
终端输入:
gedit /etc/shadowsocks.json
加入下面的配置内容,并补全配置信息
{
"server":"服务器地址",
"server_port":服务器端口号,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"密码",
"timeout":300,
"method":"加密方式",
"fast_open": true,
"workers": 1
}
如图:
终端启动客户端
sslocal -c /etc/shadowsocks.json
设置 ProxyChains
1.打开ProxyChains配置文件
vi /etc/proxychains.conf
2.去掉dynamic_chain前面的注释符
3.添加代理服务器列表
在最下方这个地方,默认是socks4 xxxx xxx
改成sock5 127.0.0.1 xxxx // xxxx是你自己的端口,也就是上边在配置ss时输入的local_port:xxxx
我这里用的是8089
4. 测试代理服务是否正常
执行
proxyresolvwww.target.com
此时执行会出现命令未找到
终端输入
cp /usr/lib/proxychains3/proxyresolv /usr/bin/
然后再次执行
proxyresolvwww.google.com
//这时候ss的命令界面应该是正在运行的,就是在执行过sslocal -c/etc/shadowsocks.json之后
返回ok,说明配置正确,可以愉快的跨栏了
5.使用ProxyChains 启动firefox
终端输入:proxychains firefox启动火狐浏览器
测试一下: