服务端:
安装shadowsocks,服务器和客户机都需要安装
sudo apt-get install python-gevent python-pip
sudo pip install shadowsocks
创建一个shadow.json,内容如下:
{
"server":"0.0.0.0",
"server_port":8388,
"local_port":10808,
"password":"密码与客户端配置一样",
"timeout":600,
"method":"aes-256-cfb"
}
服务端启动:
ssserver -c shadow.json
客户端的shadow.json,内容:
{
"server":"服务器ip地址",
"server_port":8388,
"local_port":10808,
"password":"密码与服务端配置一样",
"timeout":600,
"method":"aes-256-cfb"
}
客户端启动命令
sslocal -c shadow.json
这样在本地10808端口建立了一个socks5代理
服务端后台运行
nohup ssserver -c shadow.json> log &
查看后台启动任务: jobs
关掉 fg %n
开机自动启动:
cd /etc/
sudo vim rc.local
加上一行:
/usr/local/bin/ssserver -c fullpath/shadow.json