协议支持不是只看网页名单,还要看客户端实际绑定的内核版本、服务商输出的订阅语法,以及系统是否允许 UDP、TUN、证书等网络能力。
如何看这份清单
- 订阅能导入但节点列表未显示,先看客户端是否支持该 type。
- 节点出现但连不上,再核对 TLS、SNI、Reality、WebSocket、gRPC、QUIC、UDP 等字段。
- DIRECT、DNS 和内置策略是出站行为,不是服务商提供的远程节点。
- 策略组负责组织节点,不是协议本身。
传统与订阅常见
Shadowsocks
订阅里最常见的加密代理之一,配置相对短,跨客户端兼容性通常较好。
- 核心字段
- type: ss / server / port / cipher / password / udp
ShadowsocksR
SSR 是 ShadowsocksR 节点格式,常见于较老订阅或兼容历史客户端的服务商。
- 核心字段
- type: ssr / server / port / cipher / password / protocol / protocol-param
Snell
Snell 常见于部分 Apple 生态客户端和服务商配置,依赖版本号、PSK 和混淆选项。
- 核心字段
- type: snell / server / port / psk / version
VMess
VMess 是 V2Ray 生态常见协议,订阅里常与 TLS、WebSocket、gRPC 或 HTTP/2 传输一起出现。
- 核心字段
- type: vmess / uuid / alterId / cipher
VLESS
VLESS 是新订阅里越来越常见的 Xray 生态协议,常搭配 TLS、Reality、WebSocket 或 gRPC。
- 核心字段
- type: vless / uuid / flow / tls / servername
Trojan
Trojan 常以 TLS 连接形态出现,字段比 VMess/VLESS 简洁,但证书和 SNI 仍然关键。
- 核心字段
- type: trojan / password / sni / servername / alpn
HTTP / SOCKS
HTTP 和 SOCKS 是基础代理出站类型,常用于链式代理、局域网网关或把 Clash 接到已有代理。
- 核心字段
- type: http / socks / server / port / username / password / tls
最新与 QUIC/UDP
AnyTLS
AnyTLS 是 Mihomo 新增较新的出站类型之一,使用 TLS 字段和会话保持参数,客户端版本要求更高。
- 核心字段
- type: anytls / password / client-fingerprint / sni / alpn
Mieru
Mieru 是 Mihomo 支持的新型代理节点类型,可配置 TCP/UDP、端口范围、多路复用和 traffic pattern。
- 核心字段
- type: mieru / server / port 或 port-range / transport / username / password
Sudoku
Sudoku 是 Mihomo 新增较新的协议类型,包含 AEAD、padding、table 和 HTTP mask 等高级参数。
- 核心字段
- type: sudoku / key / aead-method / padding-min / padding-max
Hysteria
Hysteria 是基于 UDP/QUIC 思路的协议,常用于高延迟或不稳定网络,但对 UDP 可用性要求高。
- 核心字段
- type: hysteria / auth-str / protocol / up / down
Hysteria2
Hysteria2 是较新的 Hysteria 版本,在新订阅里常以 hy2 或 hysteria2 出现。
- 核心字段
- type: hysteria2 / password / sni / obfs / obfs-password
TUIC
TUIC 是基于 QUIC 的代理协议,订阅里常见 v5 写法,适合客户端核心较新的场景。
- 核心字段
- type: tuic / uuid / password / congestion-controller
TrustTunnel
TrustTunnel 是 Mihomo 新增的较新出站类型,支持 TLS 字段、健康检查、QUIC 和连接复用参数。
- 核心字段
- type: trusttunnel / username / password / health-check / udp
VPN 与隧道
WireGuard
WireGuard 是 VPN 风格隧道,Clash/Mihomo 中可作为出站节点使用,字段更接近隧道配置。
- 核心字段
- type: wireguard / private-key / server / port / ip / ipv6
Tailscale
Tailscale 出站让 Mihomo 可把流量导入 Tailnet/Headscale 场景,属于更偏网络组网的能力。
- 核心字段
- type: tailscale / hostname / auth-key / control-url
SSH
SSH 出站通过 SSH 服务器转发流量,适合已有 SSH 跳板或内网访问场景。
- 核心字段
- type: ssh / server / port / username / password
MASQUE
MASQUE 是基于 HTTP/3/QUIC 思路的隧道型出站,字段包含密钥、IP、MTU、DNS 和拥塞控制。
- 核心字段
- type: masque / private-key / public-key / ip / ipv6 / mtu
OpenVPN
OpenVPN 出站用于接入 OpenVPN 服务端,字段包含证书、认证、协议、MTU 和远程 DNS。
- 核心字段
- type: openvpn / server / port / proto / username / password
基础出站与策略
DIRECT / DNS
DIRECT 表示直连出站,DNS 出站用于把 DNS 请求交给内部 DNS 模块处理,它们不是远程节点协议。
- 核心字段
- type: direct / type: dns / udp / interface-name
Built-in Policies
内置出站策略包含 DIRECT、REJECT、REJECT-DROP、PASS、COMPATIBLE,常用于规则命中后的动作。
- 核心字段
- DIRECT / REJECT / REJECT-DROP / PASS
Proxy Groups
策略组不是节点协议,而是把节点组织成手动选择、测速、fallback 自动切换、负载均衡或链式转发的出站集合。
- 核心字段
- type: select / type: url-test / type: fallback / type: load-balance
参考来源
协议清单参考当前 Mihomo 官方文档中的出站代理、内置策略和策略组。