使用 digitalocean VPS 手动搭建 SSR 教程
前言
作为一名合格的程序员,必备技能就是科学上网
,使用免费的软件由于限速、不稳定等原因,常常不能满足我们的需要。这里我们推荐自己手动搭建梯子,实现科学上网。
这里我们使用digitalocean
提供的VPS,手动搭建属于自己的梯子。
DigitalOcean VPS
享受优惠
- 通过我的链接 https://m.do.co/c/3f627579c003 注册,将免费获得
$10
的代金券 - 通过学生认证的github,可以免费领取
$50
的代金券 - 申请github学生包教程 https://www.mf8.biz/github-education-pack/
- 除此之外,我们在认证账户时,还需要充值
$5
验证账户,支持信用卡或借记卡支付
这样我们账户中就有了$65
,足够我们用了一年了
选择服务器
这里我选择的是Debian 9.5 x64
,$5/month
,San Francisco 2区
的,其他linux系统类似
windows 连接 ssh
下载 Xshell 客户端
打开文件,选择新建
服务器地址ip填上
用户名、密码等都在邮箱里,填好后点确定
开始搭建
ShadowsocksR 安装
1.输入1
2
3wget --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.填写密码
默认密码为teddysun.com
3.选择端口号
4.选择加密协议
5.安装完成后即可看到自己的SSR信息
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了!