多协议代理一键脚本 v2.0 - 自定义多协议共存

多协议代理一键脚本 v2.0 - 自定义多协议共存


wget -O ./vless.sh https://raw.githubusercontent.com/Chil30/vless-all-in-one/main/vless.sh && chmod +x vless.sh && bash ./vless.sh

这是作者Chil30维护的一款"多合一"代理部署脚本(GitHub: Chil30/vless-all-in-one),支持VLESS Reality、Hysteria2、TUIC v5、NaïveProxy、Snell等在内的14种协议,核心特点是多协议共存——不用为每种协议单独部署一套环境,一个脚本管理界面就能装、卸载、切换不同协议。

主要功能

  • 底层双核架构:同时集成Xray和Sing-box两个核心,根据协议类型自动调用对应的核心
  • 多用户管理:支持多用户、流量统计、到期通知
  • 订阅服务管理:能生成订阅链接,客户端订阅后自动同步节点配置,不用手动一个个填
  • 分流管理:支持按规则把特定流量(比如访问OpenAI)分流走链式代理
  • 内置BBR网络优化:脚本菜单里直接有BBR优化选项,装完协议顺手就能优化一下网络参数
  • CF Tunnel(Argo)支持:装VLESS-WS协议时可以配合Cloudflare Tunnel,不需要单独申请TLS证书
  • 系统兼容广:支持Debian、Ubuntu、CentOS、Alpine

使用建议

脚本里提到"推荐使用VLESS-WS(无TLS)",配合CF Tunnel自动提供TLS加密,免去了手动申请证书的步骤,对新手比较友好。

脚本自带的BBR优化菜单,原理跟之前写的Linux TCP/IP和BBR参数智能优化脚本是同一套思路,如果这台VPS只想单独做BBR优化不装代理,也可以直接看那篇。如果VPS跑的是Alpine系统,虽然这个脚本本身也支持Alpine,但如果只需要单一Xray功能不需要这么多协议共存的复杂度,专为Alpine定制的Xray一键脚本会更轻量。