服务搭建

安装

  1. yum install python-pip
  2. pip install shadowsocks
  3. # 如若找不到源,请先安装源,EPEL 是yum的一个软件源,里面包含了许多基本源里没有的软件
  4. yum -y install epel-release

配置

  1. vim /etc/shadowsocks.json
  1. {
  2. "server": "阿里云内网的ip",
  3. "server_port": 8388, // 在阿里云管理后台将该端口加入安全组规则(入方向 允许 该端口访问)
  4. "local_address": "127.0.0.1",
  5. "local_port": 1080,
  6. "password": "访问密码",
  7. "timeout": 300,
  8. "method":"aes-256-cfb",
  9. "worker": 10 // 表示启动的进程数量
  10. }

服务操作

  1. ssserver -c /etc/shadowsocks.json -d start # 启动服务
  2. ssserver -c /etc/shadowsocks.json -d stop # 停止服务

将ssserver设置成系统服务

添加服务配置文件
  1. vi /etc/systemd/system/shadowsocks.service
  1. [Unit]
  2. Description=Shadowsocks
  3. [Service]
  4. TimeoutStartSec=0
  5. ExecStart=/usr/bin/ssserver -c /etc/shadowsocks.json
  6. [Install]
  7. WantedBy=multi-user.target

启动shadowsocks服务并设置开机自启
  1. # 设置开机自启命令
  2. systemctl enable shadowsocks
  3. # 启动命令
  4. systemctl start shadowsocks
  5. #查看状态命令
  6. systemctl status shadowsocks

客户端安装