{关键词}的前提条件与基础准备

导读:

  1. 详细设置步骤
  2. 参数对照示例
  3. 重要注意事项
  4. 快速验证

在 Shadowrocket(小火箭)中配置 Reality 节点(VLESS + Vision + REALITY),请按以下步骤操作:

  • Shadowrocket 版本需 ≥ 2.2.30(建议更新到最新版)
  • 确保你有 Reality 节点的完整参数(UUID、公钥、ShortID 等)

详细设置步骤

新建节点

点击右上角 → 选择 "类型"VLESS

基础配置

参数
服务器 你的服务器 IP 或域名
端口 服务器端口(通常是 443)
UUID 用户 ID
加密方式 默认 none(不要改)

传输层设置(关键)

  • 传输协议:选择 tcpraw(新版显示为 raw)
  • Flow:填写 xtls-rprx-vision(必须选这个,否则 Reality 不生效)

TLS/REALITY 设置

打开 TLS 开关,

参数 设置
TLS 类型 选择 Reality
Public Key 填写服务器公钥(长字符串)
Short ID 填写短 ID(如 8f1e
Server Name 偷取的域名(如 www.microsoft.com必须与服务器配置一致
SpiderX 路径(可选,如 /download

其他选项

  • uTLS 指纹:建议选择 chromefirefox(模拟真实浏览器指纹)
  • Mux:建议关闭(Reality 本身已优化)

参数对照示例

协议:VLESS
地址:your-server.com
端口:443
UUID:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
传输:tcp/raw
Flow:xtls-rprx-vision
TLS:开启
类型:Reality
PublicKey:ZXYabc123...(服务器公钥)
ShortID:8f1e
ServerName:www.microsoft.com
SpiderX:(可选)

重要注意事项

  1. ServerName 必须真实存在:填写的域名必须是真实网站(如微软、苹果等),且支持 TLS 1.3 和 H2,否则连接失败

  2. PublicKey 不能错:这是服务器公钥,不是私钥,复制时确保完整

  3. 版本兼容性:如果找不到 Reality 选项,请去 App Store 更新 Shadowrocket

  4. 延迟测试:配置完成后,点击节点后的延迟测试按钮,显示数字即表示连通成功

  5. 备用方案:Reality 连不上,尝试切换 uTLS 指纹为 ioschrome

快速验证

配置完成后,打开 Safari 访问 ip.sbipinfo.io,查看 IP 是否已变为服务器 IP,确认代理生效。

如有具体报错(如 SSL handshake failed),通常是 ServerName 填写错误或服务器配置不匹配导致。

您可以还会对下面的文章感兴趣: