使用 digitalocean VPS 手动搭建 SSR 教程

前言

作为一名合格的程序员,必备技能就是科学上网,使用免费的软件由于限速、不稳定等原因,常常不能满足我们的需要。这里我们推荐自己手动搭建梯子,实现科学上网。
这里我们使用digitalocean提供的VPS,手动搭建属于自己的梯子。

DigitalOcean VPS

享受优惠

DigitalOcean官网

这样我们账户中就有了$65,足够我们用了一年了

选择服务器

这里我选择的是Debian 9.5 x64$5/monthSan Francisco 2区的,其他linux系统类似

windows 连接 ssh

下载 Xshell 客户端

打开文件,选择新建

0070nhbnly1fmpkewim45j30du0cc3z9.jpg


服务器地址ip填上

0070nhbnly1fmpkewtoi4j30a606e0ss.jpg


用户名、密码等都在邮箱里,填好后点确定

开始搭建

ShadowsocksR 安装

1.输入

1
2
3
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

2.填写密码
0070nhbnly1fmpj7w7emoj30qy09edle.jpg
默认密码为teddysun.com

3.选择端口号

4.选择加密协议

0070nhbnly1fmpjlsctzej30xo11ae81.jpg
5.安装完成后即可看到自己的SSR信息

0070nhbnly1fmpjsyjvugj30xy0aunae.jpg
6.查看是否开启

输入

1
/etc/init.d/shadowsocks status

如果显示running,则表示已经启动,此时已将ShadowsocksR 自动加入开机自启动

启用BBR加速

1.输入

1
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh

2.重启VPS
安装完成后,脚本会提示需要重启VPS,输入y重启
3.验证是否成功
输入

1
sysctl net.ipv4.tcp_available_congestion_control

返回值为net.ipv4.tcp_available_congestion_control = bbr cubic reno

输入

1
sysctl net.ipv4.tcp_congestion_control

返回值为net.ipv4.tcp_congestion_control = bbr表示已经启动

现在你可以享受你自己建的SSR了!