步骤
安装shadowsocks
安装shadowsocks
Debian/Ubuntu
1
2apt-get install python-pip
pip install shadowsocks
Centos
:1
2yum install python-setuptools && easy_install pip
pip install shadowsocks
开启服务
1 | ssserver -p 443 -k password -m rc4-md5 |
设置配置文件
You can use a configuration file instead of command line arguments.
Create a config file /etc/shadowsocks.json. Example:1
2
3
4
5
6
7
8
9
10{
"server":"my_server_ip",
"server_port":8388,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"mypassword",
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false
}
Explanation of the fields:
Name | Explanation |
---|---|
server | the address your server listens |
server_port | server port |
local_address | the address your local listens |
local_port | local port |
password | password used for encryption |
timeout | in seconds |
method | default: “aes-256-cfb”, see Encryption |
fast_open | use TCP_FASTOPEN, true / false |
workers | number of workers, available on Unix/Linux |
To run in the foreground:1
ssserver -c /etc/shadowsocks.json
To run in the background:1
2ssserver -c /etc/shadowsocks.json -d start
ssserver -c /etc/shadowsocks.json -d stop
参考网站: