Telegram 连不上或图片一直转圈?Clash 域名分流与直连例外分步实测

很多人已经给系统或路由器配好了 Clash,但 Telegram 桌面端或手机端仍出现「连接中…」、消息延迟、图片与视频一直转圈。这类问题往往不是你「没开代理」,而是流量没有完整走对出口、或API 与媒体下载域名被拆到了不一致的策略上。本文按可复现实测顺序说明:如何用语义清晰的 DOMAIN / DOMAIN-SUFFIX分流规则、何时用 直连例外 避免把不该代理的流量送进节点、以及如何把 DNSfake-ip 行为和规则对齐,从而缓解 媒体加载连接超时。若你更关心语音通话与 UDP/RTC 方向,可对照站内 Discord 语音与 UDP 分流 一文的思路,再把观察对象换成本文的 MTProto 与附件链路。

读完本文你能得到什么

你可以独立走完一套排错循环:先判断 Telegram 相关连接是否进入 Clash;再在连接日志中抓出反复出现的主机名,区分「该走代理」的接口域与「该直连」的例外;把规则以可维护的顺序写进配置;最后用同一节点复测收发信息、点大图、播放短视频,把失败压缩到可解释的单一变量。全文强调日志驱动,不售卖固定域名表——因为客户端版本、CDN 与数据中心调度会变,只有你自己日志里的主机名最可靠。

典型现象先归类,避免一上来就改全局

第一类是完全连不上:长期停留在「正在连接」、无法同步会话。第二类是能收文字、媒体失败:缩略图与附件进度条空转。第三类是时好时坏:同一条消息在不同网络或节点下表现不同。它们对应的网络侧原因并不相同:前两类常见于关键域名未命中你的代理组或走了矛盾策略;第三类更像节点质量DNS 缓存与 fake-ip 交错、或与其他 VPN/加速器争用系统路由。建议你在纸上先勾选现象,再进 Clash 日志对照,否则容易陷入「开全局、关全局」的无意义循环。

为什么 Clash 开了,Telegram 仍可能「只走一半」

Telegram 生态里同时存在账户与消息通道网页与 t.me 跳转、以及大量图片/视频/文件下载请求;它们往往落在不同主机名,甚至不同区域的数据中心。若你的规则只覆盖了官方页面域名、却漏了附件 CDN,或把 DOMAIN-SUFFIX,telegram.org 写得过宽、反而与 no-resolve 的 IP 规则产生冲突,就会出现「能登录、看不了图」这种割裂。另一方面,嗅探、强制策略或公司网络里的额外代理,也会改变目标地址与 SNI 表现;排查时可对照Clash Meta 嗅探关闭与例外中的原则,看是否需要对特定域关闭嗅探或增加例外,而不是全关功能。

第一步:确认 Telegram 连接是否被 Clash 接管

在 Windows 与 macOS 上,系统代理未必覆盖 UWP 或沙盒化应用;在 Android 上,部分机型需要 VPN 模式或厂商提供的 per-app 代理。若你怀疑「只有浏览器走 Clash、Telegram 直出」,应优先核对客户端文档与当前模式(系统代理、TUN、或路由器网关)。可对照 TUN 模式深度解析 中「先统一接管、再细拆规则」的叙述。若连接日志中完全没有 Telegram 相关进程与主机名,先别改规则,先解决接管路径。

第二步:用连接日志分三段抓取主机名

建议你在一个较短的时间窗内,依次完成:打开会话列表、进入大媒体较多的聊天、点开放大的图片、播放短视频。每段各观察十几秒,把 Clash 连接日志中重复出现、且与 Telegram 时间线吻合的域名抄下来。你会自然得到几类标签:(1)API 与长连接相关域;(2)Web/深度链接web.telegram.orgt.me(3)大流量附件,主机名常带 cdncloud 等字样。分段的目的是减少一次性日志噪音,也避免把不相关的广告或统计域误当核心依赖。

哪些域通常该走代理,哪些该直连

在受限网络里,绝大多数 Telegram 服务主机名需要能访问国际出口的稳定代理,否则仍会出现 连接超时。你应在日志中把这类主机名归入「代理组」,并在命名上与订阅里存在的 proxy-groups 一致。与之相对,直连例外适用于你确定不需要、也不应走代理的地址:常见如本机与局域网段、内网管理、或与你本地测试冲突的 STUN/诊断目标(以你的环境为准,勿照搬公网列表示例)。

需要强调的是:在部分地区,把「媒体域」改直连并不能神奇加速,反而可能让附件请求走向不可达路径;所谓「该直连」通常是与 Telegram 无直接业务关系、却被旧规则误送进代理的国内站点。若你同时使用了「绕过大陆」或基于 GEOIP 的策略,要确认国内常用域与 Telegram 长名单之间无顺序倒置。更多顺序与缩略写法可参考 自定义规则教程:让指定 App 走指定节点

分流规则示意:以 DOMAIN 为主、慎用过宽后缀

下面是一段仅用于说明结构关系的 YAML 示意,其中的域名、组名必须替换为你在日志与订阅中真实存在的内容;更具体的 DOMAIN 应放在过宽的 DOMAIN-SUFFIX 之前,以免被提前误匹配。

# Example only — replace domains and group names from your logs / config
rules:
  - IP-CIDR,127.0.0.0/8,DIRECT,no-resolve
  - IP-CIDR,10.0.0.0/8,DIRECT,no-resolve
  - IP-CIDR,172.16.0.0/12,DIRECT,no-resolve
  - IP-CIDR,192.168.0.0/16,DIRECT,no-resolve
  - DOMAIN,api.from-your-logs.example,PROXY_GROUP
  - DOMAIN,mtproto-related.from-your-logs.example,PROXY_GROUP
  - DOMAIN,cdn-media.from-your-logs.example,PROXY_GROUP
  - DOMAIN-SUFFIX,web.telegram.org,PROXY_GROUP
  - DOMAIN-SUFFIX,t.me,PROXY_GROUP
  - GEOIP,CN,DIRECT
  - MATCH,DIRECT

若你使用 RULE-SET 或第三方合集,要留意集合是否长期更新、是否与你的客户端内核匹配;大集合 + 过粗的兜底有时会把媒体请求导向错误组。为不同用途拆专用于 IM 的代理组与「高带宽下载组」的取舍,可结合 Clash 代理组(proxy-groups)完全指南 中的测速与回落策略,避免用单一 select 节点同时扛控制面和大文件。

DNS、fake-ip 与「规则写了却不生效」

当启用 fake-ip 时,规则对「域名型策略」的依赖会增强;若系统或应用层缓存了旧解析、或 no-resolve 的 IP 规则抢先命中,你会看到 Clash 里已调整规则、客户端却仍旧超时。排错上建议一次只动一类变量:先固定 DNS 段与 fake-ip 行为,再改规则,最后才换节点。对 Telegram 这种长连接 + 大附件混合的客户端,解析一致性往往比「盲目换一个更快节点」更关键。

媒体一直转圈:从「只匹配一半域名」到完整链路

媒体加载失败时,别假设「全部 *.telegram.org 都能覆盖附件」。把失败瞬间的日志截屏下来,看是否有与前面 API 不同后缀的下载域;把它们逐一补进代理类规则,并观察缩略图与进度条是否同步恢复。若只有个别会话异常,还要怀疑被转发到特定数据中心的会话而非全局故障。此时 A/B 测试应用同一节点、只改规则,比频繁切换订阅更能定位问题。

连接超时与节点:什么时候才换出口

在确认规则与 DNS 已对齐之后,若仍大量出现 连接超时,再评估节点:延迟、丢包、UDP/TCP 被运营商限制等。可固定一个策略组,换两条不同地区线路各观察十分钟,记录是「首包慢」还是「持续断」。与语音场景类似,若涉及通话或 P2P,UDP 与 RTC 的待遇也会影响体感;这类细节与 Discord 语音、UDP 与直连例外 的排查顺序相通,可交叉阅读、仅把应用名换成 Telegram。

推荐排错顺序(检查表)

  1. 确认接管:系统代理、TUN 或网关模式是否覆盖 Telegram。
  2. 收敛环境:暂时关闭其他 VPN,避免多隧道争路由。
  3. 分段抓域:列表、会话、大图、视频各抓一轮连接日志。
  4. 写清 DOMAIN:代理类与直连例外分层,校规则顺序与 no-resolve。
  5. 对齐 DNS:fake-ip 与系统 DNS 不打架,必要时清缓存后复测。
  6. 固定节点对比:再考虑换线或调代理组,而不是只改一个开关。

小结

Telegram 在 Clash 下的故障,大多不是单点魔法参数,而是分流规则直连例外DNS 与 fake-ip、以及媒体域名覆盖四件事的叠加。用日志把主机名分桶,再分步写 DOMAIN 与策略,你能稳定区分「该走代理」与「该直连」,让文字与缩略图、附件在同一出口语义下工作,从根上减少 连接超时媒体加载 空白。与站内即时通讯、游戏与流媒体类教程相比,本文聚焦 IM 在代理环境下的多域名与例外写法,供你在不牺牲可维护性的前提下快速自愈。

相比在论坛碎片帖里换节点试运气,使用维护积极的客户端、从本站下载页获取安装包,并搭配使用教程建立稳定排错顺序,更省时。规则型代理在可观测性与可版本化上仍有明显优势,适合需要长期自托管配置的用户——当你按本文把 Telegram 相关 Clash 分流写清楚、直连与代理各归其位,就能明显减少「能收到字、看不了图」的割裂感。→ 立即免费下载 Clash,开启流畅上网新体验