使用 pip 安装 shadowsocks

1.pip 安装与升级

1
2
3
4
5
#安装pip
sudo yum -y install python-pip

#升级pip
pip install --upgrade pip

2.安装 ss

1
pip install shadowsocks

3.服务端配置

vi /etc/shadowsocks.json #新建一个配置

1
2
3
4
5
6
7
8
9
10
{
"server":"0.0.0.0",
"port_password":{
"端口号":"密码",
"端口号2":"密码2"
},
"timeout":300,
"method":"aes-256-cfb",
"fast_open":false
}

按下 esc 返回命令模式,之后输入 :wq 保存退出

4.防火墙打开端口

1
2
3
4
5
# 打开端口
firewall-cmd --zone=public --add-port=端口/tcp --permanent

# 重启防火墙
firewall-cmd --reload

5.开启关闭服务

1
2
3
4
5
# 开启
ssserver -c /etc/shadowsocks.json -d start

# 关闭
ssserver -c /etc/shadowsocks.json -d stop

6.安装锐速

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#更换内核为 3.10.0-229.1.2.el7.x86_64
rpm -ivh http://soft.91yun.org/ISO/Linux/CentOS/kernel/kernel-3.10.0-229.1.2.el7.x86_64.rpm --force

#重启服务器
reboot
#shutdown -r now

#安装锐速
wget -N --no-check-certificate https://raw.githubusercontent.com/91yun/serverspeeder/master/serverspeeder-all.sh && bash serverspeeder-all.sh
----------------
wget command not found解决方案:
yum -y install wget
----------------
#启用锐速
service serverSpeeder start

7.客户端使用

6.1Windows 下使用方法

下载地址, 下载完之后解压 双击运行 Shadowsocks.exe
点击 添加,输入服务器 ip\端口\密码\选择加密方式,代理端口默认 1080 无需更改, 保存即可。

然后更新下 PAC 启用即可

6.1.1 使用 Proxy SwitchyOmega

步骤 a - b
a.新建情景模式,名称任意,类型选择代理服务器

协议选择 SOCK5、代理服务器填写 127.0.0.1

b.新建情景模式,名称任意,类型选择自动切换模式

设置如下图所示,
条件设置为

1
*.github.com

规则列表网址:

1
https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt

情景模式 都选择之前设置的 a 情景,然后点击下方“立即更新情景模式” 即可。

到此 windows 下可以科学上网了、

6.2 IOS 端

安装 Shadowrocket.(商店太贵,XX 助手可以下载)
a.选用配置文件,点击右上角+,地址填写

1
https://raw.githubusercontent.com/lhie1/Surge/master/Shadowrocket.conf

然后点击新添加的配置文件,下载并选中使用

b.回到首页,点击右上角+出现如图所示界面。 服务器、端口配置同 windows 下配置即可。保存

c.回到首页、点击链接。就可以了。

其他详细配置:

1
https://www.hinwen.com/3662.html

6.3 Ubuntu 16.04

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#安装shadowsocks
sudo pip install shadowsocks

#配置文件
vi /etc/shadowsocks.json
{
"server":"",
"server_port":"",
"local_address":"127.0.0.1",
"local_port":"1080",
"password":"",
"method":"aes-256-cfb"
}

#启动
sudo sslocal -c /etc/shadowsocks.json

#加入开机启动
vi /etc/rc.local
#把上面命令加到这个文件中(放在 exit 0 之前)