问题排查

连接重置怎么办:ERR_CONNECTION_RESET、connection reset by peer 的原因与处理

连接重置的排查:浏览器 ERR_CONNECTION_RESET、终端 connection reset by peer、下载中途中断,对应节点被干扰、协议特征被识别、目标网站主动断开、TCP 层干扰、MTU 问题的原因,给出换协议、换节点、开 TUN 的处理顺序。

机场导航编辑部 发布 更新 约 2 分钟
连接重置怎么办:ERR_CONNECTION_RESET、connection reset by peer 的原因与处理 封面图

「连接重置」与「超时」是两种不同的失败:重置是有人主动切断,超时是没人回应。代理环境下的重置,多数指向协议特征被识别。

按场景分类

场景原因处理
特定协议节点全部重置协议特征被识别换协议
单个节点重置节点 IP 被干扰换节点
规则模式下某网站重置该域名直连了切全局、补规则
大文件下载中途重置MTU 或节点限制调 MTU、换节点
终端 reset by peer未走代理直连设代理

确认请求走了代理

Clash Verge 的连接面板显示每个请求的目标域名与策略。出现重置的请求如果显示 DIRECT,说明规则没覆盖,切全局模式验证后补规则。这是规则模式下最常见的重置原因。

协议特征被识别

某种协议的所有节点都出现重置,其他协议正常,说明该协议的流量特征被中间设备识别并阻断。

  • 换协议:Reality(伪装成正常 TLS)、Hysteria2(基于 QUIC)对识别的抵抗更好。原理见 Reality 是什么Hysteria2 是什么
  • 换端口:部分节点提供多端口,换非标准端口。
  • 等待:干扰通常是阶段性的。

单节点重置

节点 IP 被针对性干扰。换同地区其他节点,向机场反馈。

下载中途重置

TUN 模式下 MTU 设置过大导致分片异常,大流量传输时断开。TUN 设置中把 MTU 调到 1400 左右。非 TUN 模式下多为节点流量限制或抖动,换节点。

终端下的重置

终端程序直连目标(未走代理)时被干扰,报 connection reset by peer。设置 HTTPS_PROXY 或开 TUN,见 API 连接失败

进阶

  • QUIC 被阻断: 浏览器对部分网站用 QUIC(UDP 443),线路阻断 UDP 时回退不及时表现为重置。浏览器禁用 QUIC 或客户端拦截 UDP 443。
  • 运营商对长连接的干预: 长时间连接被周期性重置。换协议或换运营商网络测试。

超时的排查见 网络超时

常见问题

ERR_CONNECTION_RESET 是什么意思?
连接被对方或中间设备主动断开。代理环境下常见于节点协议特征被识别,换协议或节点。
连接重置和超时有什么区别?
重置是收到了断开信号(RST),超时是等待无响应。重置说明链路是通的但被干预;超时说明链路不通。
只有某个网站连接重置?
该域名在规则模式下直连了。切全局验证,然后补规则。