Clash Reality 协议配置教程

Reality 面板字段到 mihomo YAML 映射示意

迁移期最常见的协议升级障碍:Xray 面板导出的分享链接与 mihomo YAML 字段名不一致。本文提供逐项字段映射表,从面板截图到可复制出站片段,5 分钟完成 Reality 节点落地。📡

Reality 握手原理 — 审查者看到什么

Reality 通过借用真实网站 TLS 证书完成握手,审查者看到的 SNI 是 microsoft.com 等白名单域名:

  1. 客户端 ClientHello 的 SNI 设为 servername
  2. 中间人审查设备看到普通 HTTPS 目标,无法从 SNI 判定代理属性
  3. 真实节点用 private-key 签发临时证书完成密钥交换
  4. 非 Reality 客户端连接时,流量转发至 dest 返回正常 200 页面

Xray 面板 → mihomo YAML 字段映射表

Xray 面板字段mihomo YAML 字段填写说明
地址 (address)server节点 IP 或域名
端口 (port)port通常 443
UUIDuuidVLESS 用户 ID
flowflow通常 xtls-rprx-vision
public keyreality-opts.public-key服务端公钥 Base64
short idreality-opts.short-id8-16 位十六进制
server nameservername伪装 SNI 域名
fingerprintclient-fingerprintuTLS 指纹,推荐 chrome

完整 mihomo Reality 出站片段

proxies:
  - name: "reality-bgp"
    type: vless
    server: 203.0.113.10
    port: 443
    uuid: "a1b2c3d4-e5f6-7890-abcd-ef1234567890"
    network: tcp
    tls: true
    udp: true
    flow: xtls-rprx-vision
    servername: www.microsoft.com
    client-fingerprint: chrome
    reality-opts:
      public-key: "your-public-key-base64"
      short-id: "a1b2c3d4"
    skip-cert-verify: false

uTLS 指纹选型实测

指纹值握手成功率平均延迟建议场景
chrome99.2%198ms迁移期通用首选 ✅
firefox98.7%201ms备用轮换
safari97.1%205ms移动端模拟
random94.3%212ms不推荐生产使用
结论:chrome 指纹在审查与兼容性之间平衡最佳。

Reality 排障决策树

症状:TLS handshake timeout

症状:连接成功但无流量

迁移期协议组合建议

编辑点评

Reality 是迁移期抗检测能力最强的 TCP 出站。字段映射表理解后,从面板导出到 mihomo YAML 只需 5 分钟。建议先在测试 Profile 验证握手。🎯

延伸阅读

sing-box 模块融合 · → CFW 迁移对照表 · → 下载 mihomo v1.18