Shadowsocks配置详解

(前提是租一台海外的vps)

(安装pip,vim之类工具请自行百度,不是重点)

首先安装shadowsocks

pip install shadowsocks #使用pip安装

新建/etc/shadowsocks.json文件,将其编辑为以下内容:
(由于网站文本显示存在bug未修正,建议不要直接复制粘贴,格式会有错误)

(单端口)

{

"server":"0.0.0.0",

"server_port":8089,

"local_port":1089,

"password":"mypassword",

"timeout":300,

"method":"aes-256-cfb",

"fast_open":false

}

(多端口)

{

″server″:″0.0.0.0″,

″local_address″:″127.0.0.1″,

″local_port″:1080,

″port_password″{

″1111″:″password1″,

″1112″:″password2″,

″1113″:″password3″,

″1114″:″password4″

},

″timeout″:300,

″method″:″aes-256-cfb″,

″fast_open″:false

}

(听说ubuntu服务器下“fast_open” 可改为 true)

#选择优先使用ipv6 json文件中加上  “ipv6_first”:true

然后启动服务

ssserver -c /etc/shadowsocks.json -d start (停止则改为stop,重启则改为restart)

下面设置自启动(可省略)

新建 /etc/systemd/system/shadowsocks.service文件

内容如下:

[Unit]
Description=Shadowsocks

[Service]
TimeoutStartSec=0
ExecStart=/usr/bin/ssserver -c /etc/shadowsocks.json

[Install]
WantedBy=multi-user.target

执行以下命令启动
systemctl enable shadowsocks
systemctl start shadowsocks

检查是否配置成功
systemctl status shadowsocks -l
(active显示running则配置成功,false的话就重启试试)

然后再shadowsocks中添加服务器并设置地址,端口,密码,加密方式就行了。

有疑问的话欢迎在底下评论与我交流。

发表评论