最简单的shadowsocks服务搭建指南(centos 7)

购买 VPS 服务器(建议使用centos 7服务系统)

3家主流的 VPS(虚拟主机)服务器提供商:

  • linode
  • digital ocean
  • bandwagon

安装 shadowsocks

打开 shell,使用 VPS 服务商提供的 root 用户和密码 SSH 登录 VPS。然后执行如下命令:
yum install python-setuptools && easy_install pip
pip install shadowsocks 

编写配置文件

shadowsocks 启动时的参数,如服务器端口,代理端口,登录密码等,可以通过启动时的命令行参数来设定,也可以通过 json 格式的配置文件设定。推荐使用配置文件,方便查看和修改。

用 vi 新建一个配置文件:

vim /etc/shadowsocks.json 

然后输入如下内容:

   "server":"172.104.93.33", 
   "server_port":8388, 
   "local_address": "127.0.0.1", 
   "local_port":1080, 
   "password":"123456",
    "timeout":300, 
   "method":"aes-256-cfb", 
   "fast_open": false

保存退出。

配置文件中个字段的含义:

  • server: 服务器ip地址
  • server_port: 绑定的端口,注意不要设置已经使用了的端口
  • possword: 密码
  • timeout: 超时时间
  • method: 加密方法
  • fast_open: 如果你的服务器 Linux 内核在3.7+,可以开启 fast_open 以降低延迟
  • workers: 默认为1

启动 shadowsocks

写好了配置文件,启动 shadowsocks 服务器的命令:ssserver -c /etc/shadowsocks.json 

后台启动和停止 shadowsocks 服务器:

ssserver -c /etc/shadowsocks.json -d start
ssserver -c /etc/shadowsocks.json -d stop
jevona 于 3年前 发表

本文仅代表用户观点不代表微攻略立场,未经许可禁止转载。