跳到主要内容

Shadowrocket 配置

把 Shadowrocket 中的服务器地址改为 GoRelay 客户端的 127.0.0.1(同 iOS 设备)或 客户端设备的局域网 IP(跨设备) + 规则监听端口,流量即经 GoRelay 中继。

开始前

  • GoRelay 客户端已启动,规则状态正常
  • 记下 规则监听端口中继 → 中继列表 可查)
  • 跨设备使用时,还需记下 客户端设备的局域网 IP,且 iPhone / iPad 与客户端设备连同一 Wi-Fi、路由器未开 AP 隔离

添加节点

  1. 打开 Shadowrocket → 右上角 +

  2. 类型 与你搭建的协议一致(Shadowsocks / VMess / Trojan 等)

  3. 服务器 按下表选填,端口规则监听端口

    你的情况服务器填
    iOS 上同时装了 GoRelay 客户端与 Shadowrocket(同设备)127.0.0.1(推荐,最简单)
    Shadowrocket 在 iPhone,GoRelay 客户端在另一台电脑(跨设备)客户端设备的局域网 IP
  4. 用户名 / 密码等参数与搭建协议时保持一致

  5. 保存后在「全局路由」或「分流规则」中按需选用

不要开全局路由 → 代理

全局模式下 GoRelay 客户端(国内地址)和 127.0.0.1 也会走代理,可能导致客户端离线、无法上网。请用 配置 / 绕过大陆,详见 全局代理导致连不上

提示
  • 优先用 127.0.0.1——同 iOS 设备使用时不依赖网络环境,最稳定
  • 跨设备时部分公共 Wi-Fi 禁止设备间互访,会无法连接
  • 连不上请先做 局域网通信三步自查

验证流量经过 GoRelay

  • 中继 → 流量状态 → 中继状态 看「当前连接数」是否 > 0
  • 在 Shadowrocket 开启连接 后,浏览器访问 ITDOG 本地网络检测,看出口 IP 是否为目标地址 IP(落地)

长期无连接或流量为 0:核对 IP / 端口、协议类型、规则与目标地址是否填写正确。