脚本搭建SSR服务

SSR的全称是Shadowsocks,是一个免费、开源的加密代理项目,通过加密代理来绕过防火墙,科学上网绕开qiang的约束;它是由一个名为“clowwindy”的中国程序员于2012年创建的; 致敬!

准备:

  1. 国外服务器
  2. ssh 远程连接服务器
  3. shadowsocksX客户端 MAC Windows
  4. 补充:bbr加速

服务器

首先需要购买国外服务器,我这里使用Virmach目前我找到的支持Alipay并且相当便宜的12美刀/年
1
不过网上有人说Openvz的vps是不支持这个版本的BBR加速,没多想当时立马买了这个KVM & SSD Windows VPS; 有优惠最终$12.5/year
2
接下来 选择洛杉矶地区的服务器,CentOS 7*64系统,选择完系统后,拉到最下面点击 add to cart(添加到购物车)
3
如果没有账号的话这里就需要填写信息了
4
4
购买成功后,到主页面点击Home—Active
5
在这个界面可以进行服务器的关机重启控制
6
然后最下面就是服务器的信息,IP地址和root密码,带宽使用情况。
7
至此服务我们准备完毕,接下来进行第二步,ssh远程连接我们的服务器

SSH

我这里使用的工具temius, 现在安装打开界面如下
8
输入ssh root@YOUR_IP -p 22
(22是默认端口)
9
输入你的密码(上面提到的密码)
10
OK连接成功
11

安装

SSR脚本支持的系统有:CentOS 6+/Debian 6+/Ubuntu 14.04+

分别输入以下两段代码:

1
2
3
yum -y install wget

wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/ssr.sh && chmod +x ssr.sh && bash ssr.sh

备用脚本

1
2
3
yum -y install wget

wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocksR.sh chmod +x shadowsocksR.sh./shadowsocksR.sh 2>&1 | tee shadowsocksR.log

代码运行成功,出现安装的界面,输入数字1 开始安装ShadowsocksR
12
端口号随便选择,但是不能以0为开头
13
设置密码,随意, 需要自己记住
加密方式任意选择 14、15、16 需要安装libsodium 嫌麻烦的话就选其他的。(注意:如果下一步中要使用 auth_chain_a 协议,请加密方式选择 none,混淆随意 建议 plain)
14
如果是个人使用连接数及限速全部默认
15
然后输入“Y”确认部署
16
安装完成后,保存好SS账号信息就可以使用了
17
到这里SSR已经配置完成,你已经可以正常使用了

安装谷歌BBR加速

以下脚本依次执行进行安装

1
2
3
4
5
6
7
yum -y install wget

wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh

chmod +x bbr.sh

./bbr.sh

然后按任意键确定安装;
ctrl+c取消安装
18
安装完成后,输入“Y”重启服务器或者
手动执行reboot也可以
19