Shadowrocket 配置
在 GoRelay 控制台「中继 → 中继列表」中查看规则的 入口信息(局域网 IP) 与 监听端口。本节说明如何在 Shadowrocket(iOS)中填写这两项,使流量经 GoRelay 中继。
同一局域网内:只需在一台设备上安装并运行客户端;同网段其他设备无需安装客户端,将连接目标改为该设备的局域网 IP 与隧道端口,即可共享这一中继入口。
开始前请确认
- GoRelay 客户端已在局域网内某台设备上启动,且控制台「中继列表」中该规则状态正常。
- 记下 运行 GoRelay 客户端设备的局域网 IP 与 中继规则监听端口。
- iPhone / iPad 与 运行 GoRelay 客户端的设备 连接同一 Wi‑Fi(或同网段可达),且路由器未开启 AP 隔离。
在 Shadowrocket 中添加节点
- 打开 Shadowrocket,点击右上角 + 添加节点。
- 类型 与 您搭建的协议 一致,例如:
- 转发目标为 Shadowsocks → Shadowsocks;
- 转发目标为 VMess → Vmess;
- 转发目标为 Trojan → Trojan(按实际类型选择)。
- 服务器 填
[局域网 IP](运行 GoRelay 客户端设备在局域网中的地址)。 - 端口 填
[端口](控制台该规则的监听端口)。 - 若目标代理需要认证,在 用户 / 密码 等其他参数需与您搭建协议时的信息一致。
- 保存后,在 全局路由 或 分流规则 中按需选用该节点。
提示
- 在 设置 → Wi‑Fi 中确认与运行 GoRelay 的设备在同一网络;必要时用网络工具测试
[局域网 IP]是否可达。 - 部分公共 Wi‑Fi 禁止设备间互访,会导致无法连接。
验证连接是否经过 GoRelay
方法一:查看转发状态
在「中继 → 转发状态」页面,连接后「当前连接数」应该大于 0。
方法二:对比延迟
使用 ping 或 traceroute 对比通过 GoRelay 和直连的延迟差异。通常 GoRelay 会显著降低跨境连接的延迟。
方法三:检查最终出站 IP
在 ITDOG 本地网络检测 上查看访问海外的 IP,应该显示为您中继规则中填写的目标地址 IP(落地)。
提示
使用 Shadowrocket 时,请先开启连接,再用 浏览器 打开上述页面(或在 Shadowrocket 全局路由 / 按需选择路由模式为应用配置分流),确保检测流量走所选节点。
若长期无连接或转发状态中流量始终为 0,请核对 IP/端口、协议类型与 Shadowrocket 所选节点类型、中继规则及目标地址各项填写是否正确,从其他方面排查问题。