跳到主要内容

故障排除

先做这五项基础检查

遇到任何问题,先按顺序确认:

#检查项在哪里看
1套餐未过期、流量未耗尽用户 → 个人中心
2中继规则状态为 启用中继 → 中继列表
3目标地址直连能通自行连接测试
4所选入口节点在线(绿点)中继 → 线路状态
5客户端设备局域网 IP、规则监听端口 是否填对客户端中显示 / 中继列表规则端口
6客户端设备未开全局模式全局代理说明

清单都过了还连不上?看下面具体场景。


局域网内其他设备连不上客户端

适用场景:客户端设备(安装 GoRelay 客户端的设备)和 需要连接 v2rayN、小火箭等代理应用的设备(其他电脑或手机)不在同一台机器上。

代理应用应填:客户端设备的局域网 IP : 监听端口。如果连不上,多半不是 GoRelay 规则问题,而是两台设备之间的局域网不通

按三步自查(每一步都写清楚在哪台设备上操作):

第 1 步:需要连接代理应用的设备能否 ping 通客户端设备

需要连接代理应用的设备 上执行(把 192.168.1.100 换成客户端设备的局域网 IP):

# Windows / macOS / Linux 通用
ping 192.168.1.100
结果含义怎么办
收到回复两台设备网络互通,进入第 2 步
全部超时两台设备不通,原因见下表处理后重试

ping 不通的常见原因:

原因解决
不在同一 Wi-Fi / 子网(一个 2.4G、一个 5G;一个有线、另一个访客网络)让两台设备连同一个 Wi-Fi(同一 SSID)
路由器 AP 隔离 / 客户端隔离登录路由器后台,关闭 AP 隔离 / Client Isolation
跨网段(客户端 192.168.1.x,代理应用设备 192.168.2.x调到同一网段,或路由器开启三层路由
客户端设备防火墙拦了 ICMP(端口可能其实是通的)跳到第 2 步直接测端口
怎么查客户端设备的局域网 IP?

客户端设备 上查看,或在控制台 中继 → 中继列表 → 本地设备 直接看:

  • Windowsipconfig,看 IPv4 地址
  • macOS:系统设置 → 网络 → 详细信息;或 ifconfig | grep "inet "
  • Linux / 软路由ip aifconfig

第 2 步:监听端口是否通

ping 通不代表端口通。在 需要连接代理应用的设备 上测客户端设备的监听端口(假设 IP 192.168.1.100、端口 30001):

# Windows(PowerShell)
Test-NetConnection -ComputerName 192.168.1.100 -Port 30001
# macOS / Linux
nc -vz 192.168.1.100 30001
结果结论下一步
Succeeded / Connected局域网可达,问题不在网络层检查代理应用里填的 IP / 端口、协议类型是否正确
connection timed out多数是客户端设备的防火墙 / 安全软件拦截在客户端设备上先临时关闭验证;确认后再把 GoRelay 或监听端口加入允许列表
connection refused端口没开监听,客户端可能没真正启动跳到第 3 步,在客户端设备本机自测

第 3 步:客户端设备本机自测

第 2 步显示 refused 时,在 客户端设备本机 测一下(排除局域网因素,只查 GoRelay 客户端是否有正确监听端口):

Test-NetConnection -ComputerName 127.0.0.1 -Port 30001
nc -vz 127.0.0.1 30001
结果结论
本机能通客户端在监听,问题在局域网侧:回到第 2 步,多半是客户端设备的防火墙 / 安全软件拦截
本机也不通GoRelay 客户端没起来:在客户端设备上检查是否绿色「已连接」、监听端口、规则是否启用——回看 基础检查清单
一句话决策树
ping 不通     ─▶ 子网 / AP 隔离(第 1 步,先让两台设备互通)
ping 通、端口 timeout ─▶ 客户端设备防火墙 / 安全软件(第 2 步)
ping 通、端口 refused ─▶ 客户端未启动或未监听(第 3 步本机自测)
ping、端口都通,代理应用仍连不上 ─▶ 代理应用配置填错(IP / 端口 / 协议)

开了全局代理后客户端连不上 / 无法上网

GoRelay 客户端的登录、同步、拉取规则国内地址。代理应用填的 127.0.0.1 / 局域网 IP 也属于应直连的流量。

若本机同时开着 v2rayN、Clash、小火箭等并设为全局模式,这些连接也会被送进代理,常见现象:

  • GoRelay 客户端一直离线、点「启动」失败
  • 整机突然无法上网(循环代理 / 路由冲突)
不要开全局模式

请改用 绕过中国大陆(规则分流),并确保下面几类地址改为 直连(DIRECT)

  • 中国大陆 IP 和域名
  • 本机回环:127.0.0.1
  • 局域网网段:10.0.0.0/8192.168.0.0/16172.16.0.0/12169.254.0.0/16 等(客户端设备的局域网 IP 段)

常见软件配置更改

OpenClash

不要用建议
Global(全局)模式选 Rule(规则),并启用 GEOIP,CN,DIRECT
如果还不行,在 覆写设置-规则设置-自定义规则 中 rules: 新一行添加:- PROCESS-NAME-WILDCARD,*gorelay*,DIRECT
软路由安装使用 GoRelay 客户端时,确保 软路由局域网 IP 段DIRECT

Clash / Clash Verge / ClashX

不要用建议
Global(全局)模式选 Rule(规则),并启用 GEOIP,CN,DIRECT
如果还不行,在规则靠前位置添加:PROCESS-NAME-WILDCARD,*gorelay*,DIRECT
本机使用 GoRelay 客户端时,确保 局域网 IP 段DIRECT

v2rayN

不要用建议
全局模式设置 → 路由设置 → 预设路由列表 → 绕过大陆(Whitelist)

Shadowrocket(小火箭)

不要用建议
全局路由 → 代理全局路由 → 配置(使用带「绕过大陆」的规则集)
在所用配置的 [Rule] 中确保:GoRelay 客户端流量为直连
同设备跑 GoRelay 客户端时:IP-CIDR,127.0.0.0/8,DIRECT;跨设备时把客户端局域网 IP 段设为 DIRECT

Surge

不要用建议
出站模式 全局代理使用规则集(绕过大陆)
局域网 IP 段DIRECT

连接成功但速度慢

按顺序排查:

  1. 确认流量真走了 GoRelay中继 → 流量状态 → 中继状态,该规则有当前连接数和上下行速率
  2. 换一个入口节点:选延迟更低的(注意计费倍率差异)
  3. 直连目标服务器测速:排除瓶颈在目标侧
  4. 检查带宽限制:规则「高级配置 → 带宽限制 (Mbps)」是否设得太低
  5. 错峰对比:晚 8–11 点是网络高峰,可换非高峰期测试

连接成功但目标服务异常

情况说明解决
目标域名解析问题把域名填进目标地址时,需出口节点能解析该域名改用目标服务器IP 地址
HTTPS 证书错误客户端校验证书中的域名,与局域网 IP 不匹配改 hosts 把目标域名解析到客户端设备的局域网 IP;或临时忽略证书校验(仅测试用)
目标服务限制了来源 IP服务对落地 IP 设了限制换其他落地、或联系目标服务方放行

中继状态显示大量错误

中继 → 流量状态 → 中继状态 中「总错误数」高,常见原因:

原因解决
目标地址不可达(宕机 / 端口未开)检查目标服务器状态
目标地址 IP:端口 填错重新核对配置
中间链路不稳定换其他入口节点
并发 / IP 数 / 规则数超限升级套餐或减少使用,详见 套餐分级