最新消息:

使用docker一键脚本搭建Snell 代理

科学上网 积木 72浏览 0评论

测试环境:

安装的VPS 使用的是Vultr,对新手比较友好,重装方便,并且通过 邀请链接 可以获得100美元的免费试用额度。另外,在搬瓦工VPS测试安装也是没有问题的。

Snell 是Surge 的私有代理协议,尚未开源。据推友反馈Snell的速度会比SS快一些,所以也花时间研究了一下。目前除了Surge之外,Shadowrocket也支持Snell 协议了。

1.vps 安装bbr

BBR是Google推出的一套拥塞控制算法,集成在最新的Linux内核中。BBR应用在VPS服务器上,可以明显改善服务器的网络传输速度,减少丢包。强烈建议安装BBR,当然不安装除了速度慢,也没有别的坏处。

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

 

如服务器提示已安装,这一步可忽略。

2.安装Snell

使用docker安装Snell,首先需要安装并运行docker

curl -sSL https://get.docker.com/ | sh
service docker start

 

没有问题的话,显示如下,

安装并运行Snell:

docker pull deercloud/snell
docker run -p 8388:8388 -p 8388:8388/udp -d \
  --restart always --name=snell deercloud/snell
docker logs snell

 

没有问题的话,显示如下,记得复制好 psk。

你可以把 8388 换成你喜欢的端口号。
你也可以使用另外一个Snell 一键脚本(不支持CentOS):https://jimubiedao.com/324
对Snell 感兴趣还可以看看对snell协议版本1.1的初步逆向

3.Snell 客户端配置

目前支持Snell 的客户端有Surge 和Shadowrocket(俗称的小火箭),

Surge 上使用:

Proxy = snell, [SERVER ADDRESS], [GENERATED PORT], psk=[GENERATED PSK], obfs=http

Shadowrocket上使用:

在Shadowrocket 中选择添加Snell ,依次填入IP地址、端口号、密码(PSK)即可。

链接:https://github.com/DeerCloud/docker-snell/blob/master/README.md

转载请注明:积木别倒 » 使用docker一键脚本搭建Snell 代理

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址