1.安装pip
因为是vultr的东京centos7服务器,所以需要安装Python包以及pip :
1 | $ curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py" |
2.安装shadowsocks
得先更新一下pip包!
1 | $ pip install --upgrade pip |
3.创建配置文件
创建目录在 /etc下 :
1 | $ vi /etc/shadowsocks.json |
配置文件内容 :
- 单端口
1 | { |
- 多端口
1 | { |
4.启动shadowsocks
1 | #启动 |
启动成功就可以通过SS客户端使用。
5.配置自启动
新建启动脚本文件/etc/systemd/system/shadowsocks.service,内容如下 :
1 | [Unit] |
通过以下命令注册,启动服务
1 | $ systemctl enable shadowsocks |
启动后可以查看服务状态
1 | $ systemctl status shadowsocks -l |
若启动成功,则会提示 :
shadowsocks.service - Shadowsocks
Loaded: loaded (/etc/systemd/system/shadowsocks.service; enabled; vendor preset: disabled)
Active: active (running) since Sun 2017-08-13 18:03:41 CST; 1h 29min ago
Main PID: 9567 (ssserver)
CGroup: /system.slice/shadowsocks.service
└─9567 /usr/bin/python2 /usr/bin/ssserver -c /etc/shadowsocks.json
6.Firewalled防火墙配置
1 | # 开放端口 |
7.安装速锐
锐速是一款强大的服务器加速软件。由于这个软件只针对特定的linux内核才能使用,所以需要修改服务器系统的内核。
对于centos7,内核更换为 : 3.10.0-229.1.2.el7.x86_64
1 | $ rpm -ivh http://soft.91yun.org/ISO/Linux/CentOS/kernel/kernel-3.10.0-229.1.2.el7.x86_64.rpm --force |
更换内核后需要重启服务器才能生效!
之后才可以继续安装速锐
1 | $ wget -N --no-check-certificate https://raw.githubusercontent.com/91yun/serverspeeder/master/serverspeeder-all.sh && bash serverspeeder-all.sh |
8.启动速锐
1 | $ service serverSpeeder start |
这里为止,SS的搭建就已经完成了。
9.火狐浏览器配置
1 | > 设置→首选项→高级→网络→链接→设置→手动配置代理→socks主机:127.0.0.1 端口:1080→使用SOCKS v5代理DNS→确定 |
10.Chrome配置
1 | > 关闭已经打开的chrome,用终端命令开启chrome |
进入后便可以下载插件,安装SwitchySharp,然后配置此插件:
情景模式→删除原有的情景模式,新建情景模式(原有的情景模式无socks代理)→手动配置→SOCKS代理:127.0.0.1 端口1080→保存 →ok