1.安装依赖,使用pip安装
- sudo apt-get update
- sudo apt-get install python-pip
- sudo apt-get install python-setuptools m2crypto
2.安装shadowsocks
pip install shadowsocks
如果是ubuntu16.04 直接 (16.04 里可以直接用apt 而不用 apt-get 这是一项改进)
sudo apt install shadowsocks
3.启动shadowsocks
如 sslocal -s 11.22.33.44 -p 50003 -k "123456" -l 1080 -t 600 -m aes-256-cfb
-s表示服务IP, -p指的是服务端的端口,-l是本地端口默认是1080, -k 是密码(要加""), -t超时默认300,-m是加密方法默认aes-256-cfb
推荐直接用sslcoal -c 配置文件路径 这样的方式,简单好用
- {
- "server":"xx.xx.xx.xx",
- "server_port":xxxx,
- "local_port":1080,
- "password":"xxxxxxxx",
- "timeout":600,
- "method":"aes-256-cfb"
- }
server 你服务端的IP
servier_port 你服务端的端口
local_port 本地端口,一般默认1080
passwd ss服务端设置的密码
timeout 超时设置 和服务端一样
method 加密方法 和服务端一样
使用sslocal -c /路径/shadowsocks.json运行