最近学习代理节点的知识,以下是简要解释和关系:

1.vless,vmess,trojan,shadowsocks,hyteria2,socks等协议服务器。
2.v2ray,clash客户端。
3.3x-ui,h-ui,s-ui面板。
4.sing-box,x2ray,v2fly内核。

关系依赖图如下:


分为四大类,每类使用一个 Markdown 表格展示:名称、简要介绍、主要特点、官网(或官方仓库/文档链接)。所有信息均基于公开官方仓库或文档,末尾附上引用。


1. 协议/服务器类型

名称 简要介绍 主要特点 官网
VLESS V2Ray 项目中的轻量、无状态传输协议,不含内置加密,通常与 TLS 等结合使用 轻量、无状态;基于 UUID 鉴权;不依赖系统时间;需在可靠通道或 TLS 上运行 https://xtls.github.io/en/config/outbounds/vless.html (xtls.github.io)
VMess V2Ray 项目中的加密通信协议,支持入站/出站;依赖系统时间同步 内置加密;支持多种传输(TCP、WebSocket、mKCP 等);需同步时钟保证认证 https://www.v2ray.com/en/configuration/protocols/vmess.html (v2ray.com)
Trojan 模仿常见 HTTPS 等流量的代理方案,通过 TLS 混淆检测,抗主动/被动探测 基于 TLS;多协议复用;高度伪装;易被主流网络流量掩盖;设计理念是“伪装成常见服务” https://trojan-gfw.github.io/trojan/protocol.html (trojan-gfw.github.io)
Shadowsocks 快速轻量的隧道代理,帮助绕过防火墙,跨平台支持丰富实现 轻量、高性能;灵活加密算法;广泛平台支持(Windows/Linux/macOS/Android/iOS/OpenWRT 等);移动优化 https://shadowsocks.org/ (shadowsocks.org)
Hysteria2 基于 QUIC 的新一代代理协议,注重在高丢包环境下性能及抗探测 基于 QUIC;自定义拥塞控制(如 Brutal);支持多模式(SOCKS5、HTTP 代理、TCP/UDP 转发、TProxy、TUN 等);抗丢包 https://v2.hysteria.network/ (v2.hysteria.network)
SOCKS (Socks5) 通用代理协议(由 RFC1928 定义),在客户端与目标服务器之间转发 TCP/UDP 流量 广泛支持;可选用户名/密码认证;可透传任意 TCP 连接,支持 UDP 转发;端口1080常用;协议简单、通用性强 RFC 1928: https://datatracker.ietf.org/doc/html/rfc1928 (datatracker.ietf.org)

2. 客户端工具

名称 简要介绍 主要特点 官网或文档
V2Ray Project V 的核心代理平台,提供多协议、多入出站、多路由与混淆能力 支持多协议(Socks/HTTP/Shadowsocks/VMess/VLESS/Trojan 等);可定制路由与混淆;跨平台;可并行多个入出站 https://www.v2fly.org/ (v2ray.com, v2fly.org)
Clash 跨平台的规则型代理核心(Rule-based proxy),通过配置文件管理和分流 规则分流;支持多协议;可灵活配置策略;广泛第三方 GUI(如 Clash for Windows、Clash Verge 等);开源 官方知识库/文档: https://en.clash.wiki/ (en.clash.wiki)

说明:常用的 GUI 客户端如 “Clash for Windows” 支持 Windows/macOS/Linux 等,界面友好,支持订阅链接导入及规则管理 (en.clashforwindows.org, en.clash.wiki)。


3. 面板(Web 管理界面)

名称 简要介绍 主要特点 官网或仓库
3X-UI 基于 Xray-core 的开源 Web 面板,用于管理代理服务器 支持多协议(VLESS/VMess/Trojan/Shadowsocks 等)、用户管理、流量监控、自动 SSL 申请与续签 https://github.com/MHSanaei/3x-ui (github.com)
X-UI 针对 Xray/V2Ray 的多用户可视化管理面板 支持多协议、多用户;Web 可视化操作;流量统计与限制;到期管理;模板自定义;一键 SSL https://github.com/vaxilu/x-ui (github.com)
H-UI 针对 Hysteria2 的轻量化管理面板 监控 Hysteria2 服务状态;用户流量限制与在线状态查看;订阅链接管理;端口跳动;版本管理 https://github.com/jonssonyan/h-ui (github.com)
S-UI 针对 Sing-Box/SagerNet 等多协议的高级 Web 面板 支持多协议(VLESS/VMess/Trojan/Shadowsocks/Hysteria/TUIC 等);路由配置;流量与到期管理;证书管理 https://github.com/alireza0/s-ui (github.com)

4. 核心/平台

名称 简要介绍 主要特点 官网或仓库
Sing-Box 通用代理平台,实现多协议服务端与客户端(跨平台),支持透明代理与丰富特性 支持丰富协议;跨平台 GUI/CLI;支持透明代理(TUN/TAP);高性能与可扩展;社区维护 https://sing-box.sagernet.org/ (sing-box.sagernet.org)
X2Ray 基于 V2RayNG 引擎的移动/桌面 VPN 客户端(非核心引擎,但常见于 App) 一键连接;自动选择最快服务器;免费访问众多节点;无需注册;AES-256 加密 https://hexasoftware.dev/x-master-vpn/ (play.google.com)
V2Fly V2Ray 的社区驱动分支核心 支持多协议、多路由与混淆;高稳定性;跨平台;活跃社区;官方文档详尽 https://github.com/v2fly/v2ray-core & https://www.v2fly.org (github.com, v2fly.org)

名称 简要介绍 支持协议 / 类型 官网或仓库
Sing-box 新一代跨平台通用代理平台,由 SagerNet 社区维护,是最现代化的代理内核 ✅ VLESS(Reality/XTLS)
✅ VMess
✅ Trojan
✅ Shadowsocks
✅ Hysteria2
✅ Socks5
✅ TUIC
✅ HTTP/HTTPS
✅ TUN/透明代理
https://sing-box.sagernet.org/
https://github.com/SagerNet/sing-box
Xray-core V2Ray 的社区分支,由 XTLS 团队开发,加入 Reality/XTLS 等增强特性 ✅ VLESS(含 Reality/XTLS)
✅ VMess
✅ Trojan
✅ Shadowsocks
✅ Socks5
https://github.com/XTLS/Xray-core
V2Fly (v2ray-core) V2Ray 项目由社区接手的官方核心,Project V 的延续,主打稳定支持 ✅ VMess
✅ VLESS
✅ Trojan
✅ Shadowsocks
✅ Socks5
https://www.v2fly.org/
https://github.com/v2fly/v2ray-core
X2Ray 多为基于 V2Ray/Xray 的移动客户端(如 Android),并非一个代理内核 依客户端核心而定:一般是 ✅ VLESS、VMess、Trojan、Shadowsocks,取决于其内嵌的 v2ray-core 或 xray-core 实例 App: https://hexasoftware.dev/x-master-vpn

🧩 xray-core 与 x2ray 的关系说明

项目 分类 说明
xray-core 代理核心 是 V2Ray 的一个分支,由 XTLS 团队开发,添加了 Reality/XTLS、geoip、geosite 优化等新特性。可以被面板、客户端调用。
x2ray 客户端名称(非内核) 并不是一个“核心”项目,而是某些移动或桌面 VPN 应用的名字(例如 Android App),内部调用的通常是 xray-core 或 v2ray-core。

✅ 总结:

  • xray-core 是核心代理引擎,兼容 V2Ray 协议,增强了安全性(如 Reality 协议)。
  • x2ray客户端壳子,用的是 xray-corev2ray-core 提供的能力,一般用于移动端简化连接操作。

如果你想搭建自己的代理服务器,推荐使用 Sing-box 或 Xray-core 作为服务端核心;前者功能最强、协议最全,后者更稳定兼容 V2Ray 生态。


🚀 各核心支持的传输方式对比表

以下是 “各代理核心支持的传输方式” 的详细对比表格,涵盖常见的传输协议(Transport Layer):TCP、WebSocket(WS)、HTTP/2、gRPC、QUIC、HTTP/HTTPS、TLS、XTLS、Reality、TUN/透明代理 等。

核心/平台 TCP WS (WebSocket) HTTP/2 gRPC QUIC Reality XTLS TLS TUN (透明代理) 备注说明
Sing-box 功能最全,支持多种传输方式,跨平台设计,含 DNS、路由等子系统
Xray-core ⚠️(支持 Hysteria 1) ❌(需配合外部组件) 支持 Reality(更强伪装)和 XTLS(高性能 TLS)传输
V2Fly ⚠️(基本支持,兼容性差) 基础完整,但不含 Reality / XTLS,维护稳定
X2Ray ✅ⁿ ✅ⁿ ✅ⁿ ✅ⁿ ❓ⁿ ❓ⁿ ❓ⁿ ✅ⁿ ❌ⁿ ⁿ 取决于内部调用的核心版本(v2ray-core 或 xray-core)

🧠 各项含义简要说明

传输方式 含义与作用
TCP 最基础传输方式,稳定但不具伪装,易被 DPI 识别
WebSocket 可伪装成网页通信,常用于 CDN/Cloudflare 等中转
HTTP/2 新一代 HTTP,支持多路复用,隐藏性强(尤其与 nginx/nghttpx 配合)
gRPC 基于 HTTP/2 的高性能 RPC 传输方式,在代理中用于伪装和多路复用
QUIC Google 提出的 UDP 传输协议,性能强,适合不稳定网络(如 Hysteria2)
Reality Xray 推出的新伪装协议,模仿真实 TLS 流量,无需域名证书,抗主动探测
XTLS Xray 优化的 TLS 实现,低延迟(减少内存拷贝);用于高性能透明代理或绕过 TLS 指纹识别
TUN 透明代理 把系统网络流量透明转发到代理通道;用于手机/路由器等全局代理场景

✅ 建议选用:

  • 若你要搭建高性能、可扩展、协议最全的代理服务Sing-box 最推荐;
  • 若你依赖 V2Ray 协议生态、需支持 Reality、XTLS、可伪装 ➜ 使用 Xray-core
  • 若要兼容老节点或只跑 VMess ➜ 可用 V2Fly (v2ray-core)
  • 若移动设备使用 ➜ 建议客户端使用 x2ray/SagerNet 等调用 sing-box

如需进一步列出各传输方式在特定协议下如何搭配(比如:VLESS + WS + TLS,Trojan + gRPC),我也可以按使用场景细分整理一张「最佳搭配组合推荐表」。需要吗?

以下是你需要的 “协议 + 传输方式最佳组合推荐表”,按不同协议分组,并结合 是否易伪装、防检测、安全性、CDN 兼容性等使用场景 给出搭配建议。适用于自建代理或订阅服务时判断该用哪种组合。


🚀 常见协议 + 传输方式组合推荐

协议 传输方式组合 推荐使用场景 伪装能力 抗封锁能力 CDN 兼容 备注
VLESS VLESS + WS + TLS 最常见组合;兼容 Cloudflare;用于中等安全的伪装场景 ⭐⭐⭐ ⭐⭐⭐ 简单配置,兼容性强;但需域名和 TLS 证书
VLESS + gRPC + TLS 比 WS 更抗封锁;适合国内复杂网络 ⭐⭐⭐⭐ ⭐⭐⭐⭐ 依赖 HTTP/2,可伪装成正常站点
VLESS + Reality 无需域名证书;重度封锁环境/无公网 IP ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ 模拟真实 TLS 握手流量,误判率低,部署略复杂
VLESS + TCP + XTLS 私有传输场景;追求性能优先 ⭐⭐ ⭐⭐⭐ 低延迟、高吞吐;但容易被识别
VMess VMess + WS + TLS 老牌兼容方案;入门推荐 ⭐⭐⭐ ⭐⭐⭐ 仍常用于部分节点;但相比 VLESS 更易被探测
VMess + TCP 内网或性能场景使用 易被识别;不推荐直接裸跑
Trojan Trojan + TLS 高度伪装为 HTTPS;推荐隐藏代理服务器 ⭐⭐⭐⭐ ⭐⭐⭐⭐ 表现为正常网站;中间无代理特征;使用简单,性能稳定
Trojan + gRPC + TLS 增强版 Trojan;支持复用与分流 ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐ 实际上部分服务将其部署为 “Trojan-PLUS” 等形式
Shadowsocks SS + TCP 速度快、部署简单;但易被主动探测 适合短期/轻量科学上网使用
SS + UDP 游戏、语音等高实时需求 ⭐⭐ QUIC 协议时可增强性能
Hysteria2 Hysteria2 (QUIC) 高丢包网络场景(移动/校园/国际线路) ⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ 自动拥塞控制、高性能;部署最简便
TUIC TUIC + QUIC 新一代强抗封协议,自动拥塞控制 ⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ 与 Hysteria2 类似,性能更高,资源占用低

📌 推荐搭配汇总(简易选择指南)

使用需求 推荐组合(协议 + 传输)
最通用、易部署 VLESS + WS + TLS
抗封锁 / 模拟真实流量 VLESS + Reality
Trojan + TLS
低延迟、高吞吐 / 局域网 VLESS + TCP + XTLS
SS + TCP
需要 CDN 中转加速 VLESS/VMess + WS + TLS (绑定 Cloudflare)
移动 / 高丢包网络 Hysteria2 (QUIC)
TUIC (QUIC)
只需国内中转 / IPv6绕过 Trojan + gRPC + TLS
VLESS + gRPC + TLS

🔧 核心支持情况一览

组合示例 Sing-box Xray-core V2Fly
VLESS + Reality
VLESS + gRPC + TLS
VLESS + TCP + XTLS
Hysteria2 (QUIC) ⚠️(仅 v1)
TUIC
Trojan + gRPC ⚠️

如你使用的是 Sing-boxXray-core,可以根据所处网络环境选择不同搭配来兼顾 性能隐蔽性可维护性

📩 如需我为你生成一套完整的配置示例(JSON 或 YAML),也欢迎告诉我你的核心类型、协议选择和使用目标,我可以帮你快速生成配置文件。


引用来源

以上表格可帮助快速了解各类名称的定位、特性及获取官方资源链接。如需更深入配置或使用示例,可访问对应官网或仓库文档。若有进一步细化需求或不清晰之处,欢迎继续沟通!