因为现在服务器都是跑在Docker上面,Docker虚拟化技术可以很好地保证物理服务器的安全,同时资源占用近乎直接在物理机上运行程序,被很多公司采用。所以我决定把SSRR运行在Docker上。
方便的一键安装脚本(适用于Ubuntu 18.04以及Ubuntu 18.10,需要root权限):

1
sh -c "$(curl -fsSL https://liveinadream.com/zh/2019/使用Docker搭建SSRR服务器/install-docker-with-bbr.sh)"

直接在服务器执行上面的命令就会更新全部软件、启用BBR、安装Docker并拉取我写的ssrr-single镜像,命令执行完成后会自动重启服务器。
或者你也可以手动安装Docker之后执行下面的命令pull下来ssrr-single镜像:

1
docker pull chinakevinli/ssrr-single

完成之后运行:

1
docker run -P -e PASSWORD=[此处替换为你想要的密码] -d chinakevinli/ssrr-single

这样就会启动一个运行ssrr的Docker容器,执行:

1
docker container ls

便可查看Docker创建的端口映射,在客户端上填入正确的端口和其他信息就可以使用,你通常会得到一个高端口映射到8080端口上,填入那个高端口即可。
默认的配置是:

  • 协议:auth_chain_b
  • 混淆:http_simple
  • 混淆参数任写网址,英文逗号分隔

有什么问题可以直接反馈到我这边来,邮箱在关注界面,谢谢。