全站智能检索

直接说出你的问题

AI 会理解问题含义,并从本站机场档案和实用文章中找出最相关的内容。

试试:

输入问题后按回车搜索。

客户端指南

Clash/Mihomo 的 tcp-concurrent 会叠加网速吗?它只抢先连接可用 IP

解释 Mihomo tcp-concurrent 如何尝试 DNS 返回的多个 IP,以及它为什么不是在多个代理节点间分流或叠加带宽。

先看重点`tcp-concurrent` 不会把多条节点带宽合并。Mihomo 官方定义是:对 DNS 返回的所有 IP 尝试连接,采用最先成功的一条。它影响的是建连等待,不会让一条下载同时使用多个代理节点;只有同一目标解析出多个 IP、其中部分地址连接慢或不可达时,才可能更快建立连接。

配置里多了一行 tcp-concurrent: true,连接日志又在短时间内出现同一域名的多个 IP,很容易把它理解成“同时跑几条线路”。名字确实像加速开关,实际做的事窄得多。

它并发尝试的是一个域名解析出的多个 IP,最先成功的连接会被采用。 这里没有把流量拆到多个机场节点,也没有把几条线路的带宽相加。

它并发的是地址,不是机场节点

一个域名可以同时返回多个 IPv4 或 IPv6 地址。这些地址看起来属于同一个服务,当前位置到它们的路径却可能不同:某个地址很快建立连接,另一个地址可能超时或暂时不可达。

Mihomo 当前全局配置文档对 tcp-concurrent 的定义很直接:使用 DNS 解析出的所有 IP 进行连接,采用第一个成功的连接。由此能确认的是建连候选和选择结果,不能推出多条成功连接会共同传输后续内容。

几个容易混淆的名字可以这样分:

功能 候选是什么 做什么
tcp-concurrent 同一目标解析出的多个 IP 采用最先成功的连接
url-test 策略组里的多个代理节点 按测试结果自动选择节点
load-balance 负载均衡组里的多个代理节点 把不同请求分配给节点

所以,tcp-concurrent 不是“负载均衡的另一种写法”。后两者决定用哪个代理节点,前者处理一次连接面对多个解析地址时的等待。想区分多节点分配,可以看负载均衡为什么会换出口 IP

这里的 concurrent 也不是机场套餐写的“并发连接数”。后者限制账户同时存在的连接或设备使用,属于服务规则;两者只是中文里都出现了“并发”。具体限制可对照设备数、在线 IP 数和并发连接数的区别

它可能省掉哪一段等待

假设目标域名返回 A、B 两个地址。A 当前不可达,B 正常;若程序只等 A 失败后才试 B,用户会先承受一次超时。并发尝试让 B 有机会更早完成连接,卡顿可能缩短。

IETF 的 RFC 8305 也讨论了相近的通用问题:域名常有多个地址,不同地址族或路径可能损坏、受阻或性能不佳,并行推进连接候选可以减少用户看到的等待。它描述的连接尝试会错开启动,并建议在一个连接建立后取消其他未完成尝试。

这份 RFC 用来解释“为什么竞速连接有用”,不代表 Mihomo 完整采用了 RFC 8305 的地址排序、间隔或取消细节。Mihomo 对这个开关公开承诺的范围,仍应以自己的文档为准。

建连更快,不等于下载更快

连接成功以后,一条下载能跑多快,仍受节点带宽、丢包、拥塞、目标站限速和线路质量影响。tcp-concurrent 没有把已选连接变成多路传输,也不会把 100 Mbps 和 200 Mbps 两条节点拼成 300 Mbps。

如果问题是“第一次打开偶尔要等很久”,而同一目标确实有多个解析地址,这个开关可能与等待有关。若网页已经顺利打开,只是视频缓冲或大文件速度低,继续改并发连接通常偏离了问题;此时更该看低延迟节点为什么仍然很慢中的带宽、丢包和目标路径。

策略组测速整组变红是另一个问题,不要把“打开 TCP 并发”当作修复所有超时的按钮;可转到节点全部超时的分层排查核对测试与真实连接。

要不要为了“优化”打开

配置和客户端当前工作正常时,没有必要因为别人的模板写着“网络优化”就额外加入。只有一次连接面对多个解析地址时,这个字段才有候选可选。

若同一网络下反复出现某个多 IP 域名首次连接卡住,而换网络或直接指定另一个地址后现象消失,可以把 tcp-concurrent 当作单一对照变量。比较时保持节点、目标、DNS 和客户端版本一致,只看首次建连是否稳定变化;不要一边换节点、改 DNS、升级内核,一边把结果归给这个开关。

开启后问题没有变化,原因就应回到实际失败层:

  • DNS 只返回一个地址,没有可竞速的候选;
  • 所有地址都不可达,并发尝试也不会凭空得到可用路径;
  • TCP 已经连接,失败发生在 TLS、认证或应用响应;
  • 连接正常,慢在持续传输而不是建立连接。

官方资料没有承诺打开后能缩短多少毫秒。没有同一网络、同一目标的前后记录时,把它当作一项建连策略说明即可,不把配置开关写成实测加速结果。

资料来源

以下来源于 2026/8/28 复核。版本、支持平台和发布状态以后续官方页面为准。

  1. Mihomo 官方文档:全局配置中的 TCP 并发
  2. IETF RFC 8305:Happy Eyeballs Version 2

持续更新

收到新教程,也欢迎纠错

想收到新文章,可以关注 TG 频道;发现下载失效、套餐变化或步骤不一致,请附上页面链接和可公开的截图。不要发送订阅链接、密码或完整账户信息。