Linode搭建SSR

先安装BBR、ssr,具体参考以下教程:

一键安装BBR
ShadowsocksR安装/搭建心得

过程非常easy,这里稍微重现下过程:

root@localhost:~# apt-get update
root@localhost:~# wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10.10/linux-image-4.10.10-041010-generic_4.10.10-041010.201704120813_amd64.deb
root@localhost:~# dpkg -i linux-image-4.10.10-041010-generic_4.10.10-041010.201704120813_amd64.deb
root@localhost:~# reboot
root@localhost:~# wget -N --no-check-certificate https://softs.fun/Bash/bbr.sh && chmod +x bbr.sh && bash bbr.sh
需要重启VPS后,才能开启BBR,是否现在重启 ? [Y/n] :Y
root@localhost:~# bash bbr.sh status
[信息] 检测内核最新版本中...
[信息] 当前内核最新版本为 : 4.12.8
[错误] 检测到 当前内核版本[4.10.10
4.12.8] 不是最新版本,建议使用 bash bbr.sh 来升级内核 !
[信息] 检测到 BBR 已开启 !
[信息] 检测到 BBR 已开启并已正常启动 !
root@localhost:~# apt-get install python-pip
root@localhost:~# apt-get install git
root@localhost:~# git clone https://github.com/hao35954514/shadowsocksR-b.git
root@localhost:~# cd shadowsocksR-b/
root@localhost:~/shadowsocksR-b# bash initcfg.sh
root@localhost:~/shadowsocksR-b# nano user-config.json
root@localhost:~/shadowsocksR-b# cd shadowsocks/
root@localhost:~/shadowsocksR-b/shadowsocks# python server.py -d start

Tip: linode的内核是定制化的内核,安装bbr更换内核会失败。需要安装支持bbr的内核并在后台设置内核为“GRUB 2”。
后台修改:

安装支持的内核:上面的第2、3行命令。

发表评论