[转] CentOS7 下搭建 shadowsocks 服务端

原文地址:
https://github.com/shadowsocks/shadowsocks/wiki/Shadowsocks-%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E
http://www.fknight.top/?id=22
http://www.auooo.com/2015/06/26/shadowsocks%EF%BC%88%E5%BD%B1%E6%A2%AD%EF%BC%89%E4%B8%8D%E5%AE%8C%E5%85%A8%E6%8C%87%E5%8D%97/#principle

shadowsocks 官网地址:
https://shadowsocks.org/en/index.html
Github 地址:
https://github.com/shadowsocks

安装
yum install python-setuptools && easy_install pip
pip install shadowsocks

配置
新建如下文件:
vim /etc/shadowsocks.json
内容如下:
{
    "server":"your_server_ip",
    "server_port":8388,
    "local_address": "127.0.0.1",
    "local_port":1080,
    "password":"ho1ho.com",
    "timeout":300,
    "method":"aes-256-cfb",
    "fast_open": false
}
参数说明
server 填入你的服务器 IP ,即当前操作的 VPS 的 IP 地址,必须修改。 注意:若在 AWS 上部署的话,需要填写内网地址,不是外网地址
server_port 服务器端口,可以根据实际需要修改,或者保持默认
local_address 本地监听地址,建议保持默认
local_port 本地端口,这个参数一般保持默认即可
password 用来加密的密码,可以根据实际需要修改
timeout 单位秒,一般保持默认即可
method 默认的是”aes-256-cfb”,一般保持默认即可
fast_open 使用TCP_FASTOPEN, 参数选项true / false,一般保持默认即可
workers worker的数量, 在 Unix/Linux 上有效,一般不用加此项

使用
启动
ssserver -c /etc/shadowsocks.json -d start

停止
ssserver -c /etc/shadowsocks.json -d stop

检查日志
less /var/log/shadowsocks.log


猜你喜欢

转载自yhz61010.iteye.com/blog/2360525