Digitalocean主机上CenetOS 7环境下安装暴力魔改版BBR和shadowsocksr全过程记录(2018.8.7)

本文记录了自己在Digitalocean主机上CenetOS 7环境下,安装暴力魔改版BBR和shadowsocks的过程。

环境

环境如下:

  • 虚拟主机:Digitalocean美国节点;
  • 系统:CentOS 7.5 x64;

安装步骤

怎么新建虚拟机详见【在Digitalocean上搭建Shadowsocks并使用锐速进行加速优化】文章中的购买Digitalocean、远程连接部分内容,这里不再详细说明,重点内容为安装魔改版BBR和shadowsocks。

注意:下面的步骤我都是以root用户登录操作的,因为BBR对系统内核有要求,这台机器我只做shadowsocks搭建使用,如果你的机器除了搭建代理之外还有其他作用,请综合考虑以作取舍。

1.安装wget

刚初始化的digitalocean主机默认没有安装wget,执行下面的命令进行安装。

yum install -y wget

2.下载并执行安装bbr魔改版内核脚本

wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh

执行上面的命令会下载一个tcp.sh文件,这个是魔改版bbr环境检查及安装的脚本。

3.安装内核

在脚本执行界面输入1:安装BBR/BBR魔改版内核。耐心等待,安装完内核会提示你重启机器。

4.再次执行脚本,安装加速模块

重启完机器,在tcp.sh所在目录,执行如下命令:

./tcp.sh

在选择界面,输入5:使用暴力BBR魔改版加速(不支持部分系统)

5.下载ssr脚本

wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocksR.sh

6.添加执行权限

chmod +x shadowsocksR.sh

7.执行安装

./shadowsocksR.sh 2>&1 | tee shadowsocksR.log

8.启动

systemctl start shadowsocks

9.其他命令

# 设置开机自启
systemctl enable shadowsocks

# 启动
systemctl start shadowsocks

#查看状态
systemctl status shadowsocks

10.多端口(不是必要步骤)

如果你需要多个用户连接,多个端口,执行命令编辑文件/etc/shadowsocks.json

vi /etc/shadowsocks.json

修改示例:

{
"server":"0.0.0.0",
"server_ipv6": "[::]",
"local_address":"127.0.0.1",
"local_port":1080,
"port_password":{
    "8989":"password1",
    "8990":"password2",
    "8991":"password3"
},
"timeout":300,
"method":"aes-256-cfb",
"protocol": "origin",
"protocol_param": "",
"obfs": "plain",
"obfs_param": "",
"redirect": "",
"dns_ipv6": false,
"fast_open": false,
"workers": 1
}

参考文章:

  1. 魔改 BBR 一键脚本 for Debian | CentOS-南琴浪[201804最新]
  2. BBR+BBR魔改+Lotsever(锐速)一键脚本 for Centos/Debian/Ubuntu
  3. Linux VPS主机搭建ShadowsocksR(ssr)单用户一键脚本图文教程及常见问题
赞(2)
未经允许禁止转载:优米格 » Digitalocean主机上CenetOS 7环境下安装暴力魔改版BBR和shadowsocksr全过程记录(2018.8.7)

评论 4

  1. #1

    按照步骤一步一步安装完毕,最后在putty上也有你的这个安装成功的提示,为何把参数填入shadowsocks后依然无法登外网呢?求楼主解答,谢谢~

    saihu0075年前 (2019-07-03)回复
    • 端口开放没?

      michael5年前 (2019-07-03)回复
  2. #2

    谢谢博主回复,我用firewall-cmd –zone=public –list-ports查看,显示 53188/tcp 53188/udp,我所设置的53188端口出现在list中啊,现在依然无法登陆外网。能加博主QQ或者其他联系方式请教吗?

    saihu0075年前 (2019-07-04)回复
  3. #3

    博主你好,麻烦请问一下,我按照步骤一步一步来的,但是无法上外网。请问下这是什么问题呢?

    d02255年前 (2019-09-26)回复

合作&反馈&投稿

商务合作、问题反馈、投稿,欢迎联系

广告合作侵权联系