故障排查

Telegram 一直连接中怎么办:代理设置与网络排查

2026-10-21 更新约 5 分钟读完入门
先说结论

Telegram连接中,多半是应用没有走上代理:手机端通常不读取系统代理,需要在应用内的代理设置里填入本地客户端的端口,或让客户端用虚拟网卡接管;桌面端则要确认连接方式。再检查端口是否正确、节点是否可用,最后换节点对比。具体入口以应用当前界面与官方说明为准。

Telegram连接中,是用代理的人最熟悉的“转圈”之一:应用顶部一直显示“连接中”或“更新中”,消息不加载,也发不出去。浏览器明明能正常上网,节点看起来也没问题,唯独 Telegram 不通。这个现象指向一个核心事实:**Telegram 往往不吃系统代理这一套,需要你给它单独指一条路。**这篇讲清楚系统代理与应用内代理的关系、telegram代理设置的思路,以及一份由简到繁的排查顺序。具体设置界面以应用当前版本和 Telegram 官方代理说明 为准。

症状自测

现象 是否符合本文
顶部一直显示“连接中”“更新中” 符合
消息发不出去、加载不出来 符合
浏览器访问境外网站正常 符合,说明节点大概率没问题
所有应用都连不上 不符合,读 机场连不上怎么办
开着系统代理但浏览器也不通 不符合,读 开了系统代理没反应

先弄清楚:为什么系统代理管不到它

方式 原理 对 Telegram 的影响
系统代理 程序自愿读取系统里的代理设置 许多应用,尤其是手机端,并不读取
虚拟网卡(TUN) 接管整机的网络流量 能覆盖,前提是 TUN 正常运行
应用内代理 在应用里直接填写代理 最直接,只对该应用生效

这和“有些 App 不走代理”是同一类问题,通用的原理读 有些 App 不走代理。对 Telegram 来说,最直接的办法是在应用内设置代理,或确认虚拟网卡已接管。

Telegram连接中:先从这三类原因查起

类别 表现 对应处理
应用没走代理 其他代理应用正常,只有它不通 应用内设置代理,或开启 TUN
应用内代理设置错误 填了代理但仍连接中 核对类型、地址、端口
节点或网络问题 换应用测试也不稳 换节点,检查网络

telegram代理设置:思路

具体菜单位置因平台而异,请以应用当前界面为准,大致思路是:

  1. 在应用设置里找到数据与存储(或类似名称)里的代理设置入口;
  2. 添加一个代理,类型选 SOCKS5(使用本地代理客户端时的常见选择);
  3. 地址填本机,即回环地址;
  4. 端口填你的代理客户端里显示的本地端口;
  5. 保存并启用,观察顶部状态是否变为已连接。

端口必须与客户端里的本地端口一致,在客户端的设置或状态页可以看到。端口被占用或不一致,是最常见的“设置了仍然连接中”的原因,读 代理端口被占用怎么办。

类型选哪个:SOCKS5 与 MTProto

类型 适用情形
SOCKS5 使用机场加本地代理客户端时的常见选择,指向本机端口
MTProto Telegram 自己的代理方式,需要对应类型的代理服务器

请不要使用来路不明的公开代理,尤其是别人在群里发的“免费代理”,这类代理存在被监听或滥用的风险。官方的说明见 Telegram 官方代理说明。

开了 TUN,是否还需要设置

情形 建议
TUN 已正常运行,其他应用都走了代理 通常不需要在应用内设置
TUN 开启失败或被软件冲突 先解决 TUN,见 TUN 模式开启失败怎么办
应用内与 TUN 同时设置 可能出现双层代理,导致时通时不通,只保留一层

TUN 的概念读 TUN 模式是什么。

分流规则对它的影响

如果你用的是规则模式,需要确认 Telegram 相关的域名和地址没有被规则判为直连。原理读 规则分流是什么:规则里没覆盖到的 Telegram 地址,可能会走直连而无法连通。这类问题在使用虚拟网卡时更常见,可以通过连接日志确认走向。

一份排查顺序

步骤 做什么 目的
1 确认浏览器能通过代理访问境外网站 排除节点问题
2 关闭再重新连接代理客户端 重建连接
3 检查 Telegram 应用内的代理设置是否存在、是否启用 排除没走代理
4 核对类型、地址、端口,与客户端一致 排除设置错误
5 临时关闭应用内代理,改用 TUN 测试 对比两种路径
6 换节点、换协议对比 排除节点问题
7 检查系统时间、网络 排除其他因素
8 更新应用到最新版本 排除版本问题

每一步测试一次,记录结果。

举例:一次典型的排查

以下为虚构场景(非真实记录):

观察 判断
浏览器能打开境外网站 节点可用
手机上 Telegram 一直连接中 应用没有走代理
在应用内添加本地代理,端口填错了一位 设置错误
改正端口后,顶部变为已连接 解决

很多时候,问题只是一个端口数字。

更多场景

Telegram 场景的整体说明,读 Telegram 用机场怎么选,订阅与设备相关的问题,可参考站内其他排查文章。

几个常见的误解

  • **“浏览器能用,Telegram 就该能用。”**两者走代理的方式不同;
  • **“节点不通才会连接中。”**更多时候是应用没走代理;
  • **“网上的免费代理方便。”**公开代理存在安全风险;
  • **“同时设置两层更保险。”**双层代理容易冲突。

下一步

先确认应用走没走代理,再核对端口。想按条件筛选机场,用 选机场向导。Telegram连接中看起来吓人,往往只是“没给它指对路”。

这篇没有覆盖的
  • Telegram 应用内代理设置的位置与选项因平台和版本而异,请以应用当前界面及官方代理说明为准。
  • 本文只讲排查思路,不提供任何代理服务器地址,也不推荐第三方公开代理,公开代理存在安全风险。
  • 站内没有任何机场使用该应用的测试记录,排查结论只适用于你当时的环境。

本文引用的官方来源

这篇的几个常见问题

Telegram 一直显示连接中,是节点坏了吗?

不一定。更常见的原因是应用没有走上代理:系统代理对不少应用无效,手机端的 Telegram 通常需要在应用内单独设置代理,或者让代理客户端用虚拟网卡接管整机流量。先确认其他用代理的应用是否正常,再判断是节点问题还是 Telegram 这一个应用的设置问题。

应用内代理应该选 SOCKS5 还是 MTProto?

如果你使用的是机场加本地代理客户端,通常选 SOCKS5,地址填本机,端口填客户端里显示的本地端口。MTProto 是 Telegram 自己的代理方式,需要对应类型的代理服务器。具体说明以官方代理页面为准,不要使用来路不明的公开代理。

开了 TUN 模式,还需要在应用里设置代理吗?

通常不需要,虚拟网卡会接管整机流量。但如果 TUN 开启失败、被其他软件冲突,应用依然会直连而一直连接中。可以先确认 TUN 是否真正生效,再决定是否在应用内补一层设置,避免两层代理叠加造成冲突。

换了网络后 Telegram 又一直连接中,怎么办?

先让代理客户端重连或重启,再确认应用内代理设置里的端口没有变化;公司、学校等网络可能限制部分连接,可换节点或协议对比。整体思路可参考站内关于切换网络后代理失效的文章。