{"repo":"jinqians/snell.sh","free":true,"listed":false,"github":"https://github.com/jinqians/snell.sh","clone":"git clone https://github.com/jinqians/snell.sh.git","description":"SNELL V4/SNELL V5/SNELL V6 一键安装脚本，支持Debian/Ubuntu/Centos/Alpine","language":"Shell","stars":724,"topics":["snell","bash","installer","linux","proxy","shell"],"license":"GPL-3.0","category":"cli-tools","readme_excerpt":"中文 ｜ English Snell 一键脚本与 Docker 镜像 支持 Snell v4 / v5 / v6、Snell 多用户、ShadowTLS v3、流量管理，以及 Docker / Docker Compose 部署。 脚本安装 自动识别系统安装 Debian / Ubuntu 多功能管理菜单 推荐 Debian / Ubuntu 用户优先使用管理菜单，可安装和管理 Snell、ShadowTLS、多用户、流量限制等功能。 按系统选择脚本 系统 命令 说明 ------ ------ ------ Debian / Ubuntu bash 展开查看 Snell 协议 Snell 协议是由 Surge 团队设计的一种轻量级、高效的加密代理协议，专注于提供安全、快速的网络传输服务。该协议通过简洁的设计和加密技术，满足用户对隐私保护和高性能传输的需求。 Snell v4 vs v5 对比 特性 Snell v4 Snell v5 ------ ---------- ---------- 状态 稳定版 最新版 安全性 支持 支持 QUIC Proxy 不支持 支持 Dynamic Record Sizing 不支持 支持 出口控制 不支持 支持 ShadowTLS ShadowTLS 是一个轻量级的 TLS 伪装工具，可以模拟正常 HTTPS 流量，用于提升连接隐蔽性和稳定性。 流量管理 流量管理说明[展开查看] 功能说明 通过 iptables 对 Snell 节点进行流量计数，支持设置月度流量上限，超限后自动暂停节点，每月指定日期自动重置。 计量原理 Snell 以明文 TCP 监听在指定端口，流量管理通过在 iptables 中添加专用计数规则（ PSM TRF 链）统计该端口的进出字节数，不影响数据包的正常转发。超限时向 INPUT 链插入 DROP 规则，阻断新连接。 使用方式 在管理菜单中选择 9. 流量管理 ，进入交互向导： 自动检查定时器 首次配置后会提示安装 systemd 定时器（ psm-traffic.timer ），每分钟执行一次检查： - 累计流量 ≥ 限额 → 自动暂停节点 - 到达重置日 → 清零计数并恢复节点 手动查看定时器状态： 注意事项 - 流量计数基于 iptables 字节计数器， 服务器重启后计数器归零 ，但已累计的流量数据保存在 /etc/psm/traffic/state.json 中，下次计数从断点续计 - 暂停节点仅阻断 新连接 ，已建立的 TCP 连接会在自然断开后失效 - 若系统使用 nftables，需确认 iptables 兼容层已启用（ iptables-legacy 或 iptables-nft ） - Snell 使用 TCP，流量计数不包含 UDP 🥇 赞助 + ZMTO + ZMTO 测评 手搓snell 点击跳转 surge配置文件[点击展开] Surge配置文件 自用配置文件：https://raw.githubusercontent.com/jinqians/snell.sh/refs/heads/main/surge.conf 配置文件说明 - Snell V4 配置示例 - Snell V5 配置示例 - Snell + ShadowTLS 配置示例 - VMESS 配置示例 - surge 订阅示例 脚本输出示例[点击展开] Snell v4 配置 Snell v5 配置 Snell + ShadowTLS 配置","default_branch":null,"files":null,"tree":[],"storefront":"/r/jinqians","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jinqians/snell.sh/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}