Release 下载Snell Server · GitHub Release 历史版本 · 三路反代镜像

本区块同步 Snell Server 的官方 GitHub Release,并为最近版本生成 三路反代镜像加速下载通道。 默认展开最新正式版;如果项目只有预发布版,会在版本旁单独标注。下载按钮会先进入本站确认页,可继续下载或复制真实链接。

暂无公开 Release 资产,请到 surge-networks/snell Releases 页 查看后续发布。

Snell 是 Surge 团队自研的代理协议,服务端闭源。适合 Surge 用户和想用闭源协议增加隐蔽性的人。对比 VLESS Reality,后者抗审查更强且开源。部署流程:下载 snell-server binary,配置 listen/psk/obfs,systemd 启动,客户端添加 Snell 节点。

部署

# 下载 snell-server
wget https://github.com/surge-networks/snell/releases/latest/download/snell-server-linux-amd64.zip
unzip snell-server-*.zip
chmod +x snell-server
mv snell-server /usr/local/bin/

# 配置 /etc/snell/snell-server.conf
cat > /etc/snell/snell-server.conf <<EOF
[snell-server]
listen = 0.0.0.0:8388
psk = yourpassword
obfs = http
ipv6 = false
EOF

# systemd
systemctl enable --now snell-server

客户端

Snell 节点配置(Surge .conf 格式):

Snell-server = snell, server-ip, 8388, psk=yourpassword, obfs=http, version=4

配套订阅

配套订阅线路 提供开源协议混合节点。

验证与排错

Snell 服务端出了问题,先看三处: systemctl status snell-server 确认进程存活,journalctl -u snell-server -n 30 看最近日志,客户端日志确认 psk/obfs/version 是否与服务端一致。

项目看什么不宜继续的信号
日志位置systemd journal 或前台输出日志中反复出现 connection refused / handshake timeout
客户端内核客户端是否支持 Snell v4Surge/Stash/sing-box 较新版本均支持,旧版需确认
订阅格式Snell 节点的写法:snell, ip, port, psk=..., obfs=..., version=4服务端与客户端 psk 或 obfs 不一致

如果确认配置一致但仍无法连接,大概率是服务端端口未放行或客户端内核版本太低。先在局域网环境测试,通过后再放到公网。

Snell 协议的验证方法

协议兼容、规则集和订阅格式会随着客户端更新变化;正文没有覆盖的系统版本,应以维护者文档和当前 Release 说明为准。

Snell 协议这类工具页要把日志位置、客户端内核和订阅格式写清楚。安装包只从维护者仓库、Release、应用商店或系统包源获取,生产设备只保留可追溯来源。

改配置前备份原文件,保留客户端版本、内核版本和错误日志。路由器、NAS、手机和桌面端的权限模型不同,不能把同一条命令直接搬过去。

相关阅读