基于 Xray-Core 的全功能管理脚本,支持多协议、多用户、订阅管理的一键部署方案。
- 🚀 一键部署 - VLESS + Reality 节点,无需域名和证书
- 🔧 多协议支持 - 6 种入站协议 + 6 种出站协议,支持代理链
- 👥 用户管理 - 全局用户系统,流量限制,有效期管理
- 🔗 订阅管理 - 支持 Base64、Clash、SingBox 三种订阅格式
- 📊 状态监控 - 实时流量统计、连接信息、资源使用监控
- 🔥 智能防火墙 - 自动识别系统防火墙(UFW/Firewalld/iptables)
- ⚙️ 配置管理 - 自动生成配置、备份恢复、验证修复
- 🌐 域名优选 - Reality 域名延迟测试与优选
- 🛡️ 安全增强 - 输入验证框架、防注入保护
curl -fsSL https://raw.githubusercontent.com/sindricn/s-xray/main/install.sh | sudo bash安装完成后启动:
s-xray| 协议 | 传输方式 | 加密层 | 特性 |
|---|---|---|---|
| VLESS | TCP/WebSocket/gRPC/HTTP/2 | TLS/Reality | XTLS Vision、零加密、Reality 抗审查 |
| VMess | TCP/WebSocket/mKCP | TLS/无 | 多种加密方式、经典稳定 |
| Trojan | TCP | TLS | 强制 TLS、回落功能 |
| Shadowsocks | TCP/UDP | 无 | 2022 版加密、轻量级 |
| HTTP | HTTP 代理 | 无 | 本地代理入站 |
| SOCKS | SOCKS5 代理 | 无 | 本地代理入站 |
| 协议 | 用途 | 特性 |
|---|---|---|
| VLESS | VLESS 上游代理 | 支持代理链 |
| VMess | VMess 上游代理 | 支持代理链 |
| Trojan | Trojan 上游代理 | 支持代理链 |
| Shadowsocks | Shadowsocks 上游代理 | 支持代理链 |
| HTTP | HTTP 上游代理 | 标准 HTTP 代理 |
| SOCKS | SOCKS5 上游代理 | 标准 SOCKS 代理 |
| 格式 | 类型 | 适用客户端 | 特性 |
|---|---|---|---|
| Base64 | 通用订阅 | V2RayN、V2RayNG、Shadowrocket 等 | 原始节点链接 Base64 编码 |
| Clash | Clash 订阅 | Clash、Clash for Windows、ClashX 等 | YAML 格式配置文件 |
| SingBox | SingBox 订阅 | SingBox 客户端 | JSON 格式配置文件 |
- 操作系统: Ubuntu 18+、Debian 10+、CentOS 7+
- 架构: x86_64、ARM64、ARMv7
- 权限: Root
- 依赖: curl、wget、unzip、jq
欢迎提交 Issue 和 Pull Request!
- Fork 本仓库
- 创建特性分支 (
git checkout -b feature/amazing-feature) - 提交更改 (
git commit -m 'Add some amazing feature') - 推送到分支 (
git push origin feature/amazing-feature) - 提交 Pull Request
核心功能
- ✅ 6 种入站协议:VLESS、VMess、Trojan、Shadowsocks、HTTP、SOCKS
- ✅ 6 种出站协议:VLESS、VMess、Trojan、Shadowsocks、HTTP、SOCKS
- ✅ 三层架构设计(协议-传输-加密)
- ✅ Reality 完整支持,无需域名和证书
- ✅ 支持代理链和上游代理配置
用户与订阅
- ✅ 全局用户系统,用户与节点分离管理
- ✅ 用户节点灵活绑定/解绑
- ✅ 流量限制和有效期管理
- ✅ 支持三种订阅格式(Base64/Clash/SingBox)
管理功能
- ✅ 配置自动生成器
- ✅ 智能防火墙管理
- ✅ 状态监控和流量统计
- ✅ Reality 域名优选
本项目基于 MIT 许可证 开源。
- Xray-Core - 强大的代理工具
本项目仅供学习和研究使用,请遵守当地法律法规。使用本项目所产生的一切后果由使用者自行承担。
⭐ 如果这个项目对你有帮助,欢迎点个 Star!
📮 问题反馈: GitHub Issues