基础概念 解释

Shadowsocks、Trojan、VLESS、Hysteria2:主流代理协议对比与客户端选择

机场节点名里的 SS、Trojan、VLESS、Reality、Hysteria2 分别是什么协议,它们在抗识别、速度、兼容性上有什么差别,哪些客户端支持。本文用通俗语言逐个解释,并给出"看到节点协议该用什么客户端"的对照。

作者 发布于 约 3 分钟读完

示例封面:主流代理协议对比

协议是什么,为什么你需要知道一点

协议是客户端和节点之间约定的“说话方式”:怎么加密、怎么伪装、走 TCP 还是 UDP。它决定两件事:会不会被识别和阻断,以及你的客户端能不能用这个节点。用户不需要懂实现细节,但要能对上号。

五种常见协议

Shadowsocks(SS)

最老牌的协议,设计目标是轻量加密。优点:几乎所有客户端都支持、开销小、速度快。缺点:流量特征在长期对抗中已被研究得很透,单独使用时抗识别能力偏弱,高峰期可能被限速。新版本 Shadowsocks 2022 改进了加密,但本质仍是“加密的不像任何东西的流量”。

VMess

V2Ray 项目的原生协议,带时间戳校验(所以系统时间不准会连不上)。曾经很流行,现在逐渐被 VLESS 取代。多数客户端仍支持。

Trojan

思路和 SS 相反:不追求“看不出是什么”,而是伪装成正常的 HTTPS 流量,走 443 端口、用真实 TLS 证书。审查设备看到的就是一个普通网站的加密连接。抗识别能力强,是目前专线机场最常用的协议之一。缺点是需要域名和证书,节点成本略高。

VLESS(+ Reality / XTLS)

VMess 的精简版,去掉了多余的加密层(TLS 已经加密了),性能更好。配合 Reality 技术时,节点会“借用”一个真实大网站的 TLS 握手特征,审查设备无法区分你在连节点还是在访问那个网站——这是目前抗识别最强的方案之一。配合 XTLS Vision 时性能接近裸 TLS。

代价是兼容性:老版 Clash、Surge 不支持 VLESS,需要 Clash Meta / Mihomo 内核、sing-box、Shadowrocket 或 v2rayN(Xray 内核)。本站榜单里二猫云、唯兔云、梯子云以 VLESS 为主。

Hysteria2

走 UDP(基于 QUIC),自带拥塞控制,在丢包多的弱网下速度明显好于 TCP 协议,晚高峰表现突出。缺点:部分运营商和公司网络限制或封锁 UDP,表现为完全连不上或速度突然归零;此时需要切回 TCP 协议节点。同类还有 TUIC。

对照表

协议 传输 抗识别 性能 客户端要求 典型场景
Shadowsocks TCP 中低 高 全部 日常、备用
VMess TCP 中 中 多数 老机场
Trojan TCP + TLS 高 高 多数 专线主力
VLESS + Reality TCP + TLS 最高 最高 Meta / sing-box / 小火箭 / Xray 抗封锁主力
Hysteria2 UDP (QUIC) 高 弱网最高 Meta / sing-box / 小火箭 晚高峰、弱网

看到节点协议该用什么客户端

订阅里的协议 能用 不能用
只有 SS / Trojan 任何客户端 —
有 VLESS Clash Verge / Nyanpasu(Mihomo)、ClashMetaForAndroid、sing-box、Shadowrocket、Stash、v2rayN 老版 Clash、Surge
有 Hysteria2 / TUIC Mihomo 内核客户端、sing-box、Shadowrocket 老版 Clash、Surge、QX(部分版本)
有 Reality 同 VLESS 同 VLESS

规则很简单:2024 年以后的客户端基本都支持全部协议;用老客户端的,看到 VLESS、Hysteria2 节点全红就是不支持,换客户端而不是换机场。各客户端的安装与导入见 Clash Verge 使用教程 和 sing-box 使用教程。

选机场时怎么看协议

  • 至少两种协议:被识别限速时能切换。TCP(Trojan / VLESS)+ UDP(Hysteria2)的组合最理想。
  • 有 Trojan 或 VLESS + Reality:抗识别有保障。
  • 只有 SS 的机场:便宜,但高峰期更容易被限速,适合备用。
  • 自研协议(如灯塔加速):只能用官方客户端,买前确认你能接受。

协议不是越新越好——稳定可用、客户端支持、有备选,这三点满足就够。

延伸阅读

常见问题

机场是否支持 Clash Meta?
支持。Clash Meta 现已更名为 Mihomo,是目前 Clash 系客户端的主流内核。用 VLESS 协议的机场(二猫云、唯兔云、梯子云等)必须用 Meta/Mihomo 内核的客户端。
机场是否支持 Surge?
多数机场提供 Surge 格式订阅。Surge 不支持 VLESS 协议,用 VLESS 的机场请确认有 Trojan 或 SS 节点可用。Surge 是付费软件,价格较高,普通用户没必要专门为它选机场。
机场延迟低就一定快吗?
不一定。延迟是响应速度,带宽是传输能力,两者独立:一个延迟 40ms 但带宽只有 10Mbps 的节点,看视频照样卡。AI 对话类工具对延迟不敏感、对丢包敏感;看视频对带宽敏感。按用途看对应指标。

编辑背景

本文由 机场翻翻墙编辑部 编写,最后核对于 。评测与推荐的流程见 编辑与评测方法。