轻教程。
1.安装
在配置SS之前,你需要先安装:
1 2 3 4 5 |
|
2.配置
编辑:/etc/shadowsocks/config.json
1 2 3 4 5 6 7 8 9 10 11 |
|
server 服务端监听地址(IPv4或IPv6)
server_port 服务端端口,一般为443
local_address 本地监听地址,缺省为127.0.0.1
local_port 本地监听端口,一般为1080
password 用以加密的密匙
timeout 超时时间(秒)
method 加密方法,默认的table是一种不安全的加密,此处首推aes-256-cfb
fast_open 是否启用TCP-Fast-Open
wokers worker数量,如果不理解含义请不要改
3.客户端
直接命令sslocal执行我们刚才配置的config.json
sslocal -c /etc/shadowsocks/config.json
4.服务端
在服务器上cd到config.json所在目录:
运行ssserver;
如果想在后台一直运行,可改执行:nohup ssserver > log &;
以守护进程形式运行客户端
Shadowsocks的systemd服务可在/etc/shadowsocks/里调用不同的conf-file.json(以conf-file为区分标志),例:在/etc/shadowsocks/中创建了foo.json配置文件,那么执行以下语句就可以调用该配置:
systemctl start shadowsocks@foo
若需开机自启动:
systemctl enable shadowsocks@foo
提示: 可用journalctl -u shadowsocks@foo来查询日志; 以守护进程形式运行服务端
以上只是启动了客户端的守护进程,如果架设的是服务器,则需要:
systemctl start shadowsocks-server@foo
systemctl enable shadowsocks-server@foo
提示: 如果使用的服务端端口号小于1024,需要修改usr/lib/systemd/system/shadowsocks-server@.service使得user=root,之后使用systemctl daemon-reload重新载入守护进程配置,即可开启监听。
更多详情:https://wiki.archlinux.org/index.php/Shadowsocks_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)
@本地磁盘姬 整理
ohayou.moeres.org
微博@萌萌的本地磁盘w
2016年09月04日