安装环境:ubuntu 16.04 (推荐使用此版本-2019年3月)

本文假设读者已经拥有一台vps。

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

安装ss

首先通过终端以root身份登录vps

$ ssh root@[IP Address]

安装 pip

# apt-get install python-pip

安装ss程序

# pip install shadowsocks

配置ss

创建配置文件

vim /etc/shadowsocks.json 

(假如你不会使用vim,也可以用其它编辑器打开,如nano /etc/shadowsocks.json)

添加如下内容:
(依自身喜好修改server_port、password的值)

{
    "server":"0.0.0.0",
    "server_port":8388,
    "local_address": "127.0.0.1",
    "local_port":1080,
    "password":"mypassword",
    "timeout":300,
    "method":"rc4-md5"
}

几个关键字段的介绍:

  • server_port: 设置ss服务的端口,不要和现有端口冲突就可以。
  • password: 登录ss服务的密码。
  • method:加密方法,建议使用 rc4-md5, 速度会快一些。

开放端口

注意 8388 就是刚才我们写入server_port的值。请依据实际情况自行修改。

iptables -A INPUT -p tcp --dport 8388 -j ACCEPT

启动ss

启动

ssserver -c /etc/shadowsocks.json -d start

其它命令:

// 停止ss服务
ssserver -c /etc/shadowsocks.json -d stop
// 重启ss服务
ssserver -c /etc/shadowsocks.json -d restart

故障排查

记一次ss无法上网的排查

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄