Shadowsocks-qt5

通过更新源安装:

在 /etc/apt/sources.list.d/ 目录下新建shadowsocks-qt5.list打开该文件添加

deb http://ppa.launchpad.net/hzwhuang/ss-qt5/ubuntu devel main 

执行

1
2
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6DA746A05F00FA99
apt-get update && apt-get install shadowsocks-qt5

通过编译安装

参考官方wiki

安装 libqtshadowsocks-dev

1
2
3
4
5
apt-get install qt5-qmake qtbase5-dev libbotan1.10-dev pkg-config debhelper
apt-get install cmake
git clone https://github.com/shadowsocks/libQtShadowsocks.git
cd libQtShadowsocks/
dpkg-buildpackage -uc -us -b

注意这一步选择对应的版本和架构(如果你是32位的,后面就不是amd64而是i386),自己看编译好的文件名称进行安装

dpkg -i ../libqtshadowsocks_1.11.0-1_amd64.deb ../libqtshadowsocks-dev_1.11.0-1_amd64.deb
cd ..

安装ss-qt5

1
2
3
4
5
apt-get install libqrencode-dev libzbar-dev libappindicator-dev
git clone https://github.com/shadowsocks/shadowsocks-qt5.git
cd shadowsocks-qt5/
dpkg-buildpackage -uc -us -b
dpkg -i ../shadowsocks-qt5_2.9.0-1_amd64.deb

shadowsocks-console

sudo apt-get install python-pip
sudo pip install shadowsocks

● 然后创建配置文件

sudo gedit /etc/shadowsocks.json

加入下面的配置内容,并补全配置信息

1
2
3
4
5
6
7
8
9
10
11
{
"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

● 配置proxychain

默认已经安装


sudo vi /etc/proxychains.conf

将socks4 127.0.0.1 9095改为
socks5 127.0.0.1 1080 //1080改为你自己的端口


代理设置 ProxyChains

1.打开ProxyChains配置文件

vi /etc/proxychains.conf

2.去掉dynamic_chain前面的注释符

3.添加代理服务器列表

  1. 通过用户连接代理解析目标主机

执行

proxyresolv www.target.com

出现命令未找到

cp /usr/lib/proxychains3/proxyresolv /usr/bin/

*分离自Parrot系统常用初始配置


⬆︎TOP