梯子
Telegram 用梯子:一直显示连接中、收不到验证码怎么处理
梯子开着,Telegram 却一直显示“连接中”或 Connecting,登录时又收不到验证码?本文按桌面端、手机端分别排查代理没有生效的原因,讲清 Telegram 内置代理怎么指向本地客户端,以及验证码收不到时该怎么做、怎样保护账号。
简短回答
“连接中”多数是 Telegram 的流量没有真正进入代理:桌面端只开了系统代理而 Telegram 没跟随,手机端则常是规则没覆盖 Telegram 的 IP 段;先用全局模式测试,能连上再回头修规则。
30 秒梯子选择器
回答 4 个问题:设备、用途、预算、流量,直接得到 3 个候选和理由。
快速步骤 · 5 步
- 01用全局模式做对照测试
在客户端临时切到全局模式,看 Telegram 能否连上,以区分节点问题和规则问题。
- 02修正分流规则
全局能连、规则不能连时,更新订阅或加入覆盖 Telegram IP 段的规则集,然后切回规则模式。
- 03让桌面版流量进入代理
开启客户端的 TUN 模式,或在 Telegram 的代理设置中添加 SOCKS5 代理,地址 127.0.0.1,端口填客户端的混合端口。
- 04处理验证码
先查看已登录的其他设备是否收到 Telegram 发来的验证码,没有再选择短信,过一段时间后重试。
- 05加固账号
登录后开启两步验证、绑定找回邮箱,并检查已登录设备。
先判断:是节点不通,还是 Telegram 没走代理
Telegram 本身不需要特别的节点,香港、日本、新加坡节点一般都能用。所以遇到“连接中”,第一步不是换机场,而是在客户端里临时切到全局模式:全局能连上,说明节点没问题,是 Telegram 的流量没进代理;全局也连不上,再按节点故障排查。桌面端和手机端“没进代理”的原因不同,下面分开说;验证码问题则多与网络无关,放在后半部分。
| 现象 | 最可能的原因 | 处理方向 |
|---|---|---|
| 浏览器能上 Google,Telegram 桌面版一直连接中 | 只开了系统代理,Telegram 没有跟随 | 开 TUN 模式,或在 Telegram 内填本地代理 |
| 手机全局模式能用,规则模式不能用 | 规则没有覆盖 Telegram 的 IP 段 | 更新订阅或更换规则集 |
| 所有模式都连不上 | 节点超时或客户端没真正连上 | 换节点,检查客户端是否显示已连接 |
| 能收消息但图片、视频加载很慢 | 节点晚高峰拥堵 | 换一个负载低的节点 |
手机端:规则要覆盖 IP,而不只是域名
手机上的客户端以系统 VPN 的形式运行,Telegram 的流量一定会经过客户端,问题出在分流规则。Telegram 主要直接连接自己的服务器 IP,而不是先解析域名,只写了域名规则的配置就会漏掉它,流量被判为直连,自然一直“连接中”。机场订阅自带的规则通常已经包含 Telegram 的 IP 段(IP-CIDR 规则);自己写规则时,要单独加入这部分并注意 no-resolve 的用法,规则写法见 分流规则入门。
提示
排查时只改一个变量:先全局模式确认能连,再切回规则模式。切回后断了,问题就锁定在规则上,不必反复换节点。
安卓上还要注意后台被系统结束导致的断线,设置方法见 安卓梯子推荐;iPhone 的客户端选择见 苹果手机梯子推荐。
桌面端:系统代理不一定管得到 Telegram
桌面客户端开的“系统代理”需要应用主动读取,Telegram 桌面版是否跟随系统代理取决于版本和它自己的连接设置。最省事的两种做法:
- 开启客户端的 TUN 模式。 在网络层接管流量,不依赖 Telegram 的设置。开启 TUN 后断网的处理见 开启客户端后没有网络。
- 用 Telegram 内置代理指向本地客户端。 Telegram 支持在设置中添加 SOCKS5 和 MTProto 代理。类型选 SOCKS5,地址填
127.0.0.1,端口填客户端设置里显示的混合(mixed)或 SOCKS 端口,以客户端实际显示为准。
两种方式选一种即可。开了 TUN 又在 Telegram 里填代理,排查时容易绕晕。
网上分享的 MTProto 代理能用吗
群里、频道里经常有人分享 MTProto 代理链接,点一下就能加到 Telegram 里。它们确实能用,但要清楚两点:代理运营者能看到你的 IP 地址和连接时间,虽然看不到聊天内容;部分公共代理会在你的聊天列表顶部推送赞助频道。而且这类代理多为免费公共服务,随时可能失效。已经有梯子的话,让 Telegram 走自己的客户端更可控,不必依赖来路不明的公共代理。
收不到验证码
- 先看其他设备。 账号已在其他设备登录时,Telegram 通常先把登录码以消息形式发到那些设备上,而不是发短信。
- 再要短信。 没有其他设备时,按页面提示选择通过短信接收。短信被手机拦截、运营商延迟都很常见,检查骚扰拦截后稍等再试。
- 不要频繁重发。 短时间内多次请求可能触发限制,需要等待一段时间才能再次发送。
- 不要用来路不明的号码。 别人代收或购买的号码,账号随时可能被对方拿回,也可能因此被限制。
登录后先做这三件事
- 开启两步验证(云密码),设置找回邮箱。即使有人拿到验证码,没有密码也登不上。
- 检查已登录设备列表,结束不认识的会话。
- 不点陌生人发来的“领取福利”“验证账号”链接,这是 Telegram 上最常见的盗号方式。
说明
请遵守所在地的法律法规与 Telegram 服务条款,使用代理访问时同样如此。
常见问题
Q开全局模式能连上、规则模式连不上,是机场的问题吗?
通常不是。这说明节点本身可用,只是分流规则没有把 Telegram 的流量交给代理。更新订阅或换用包含 Telegram IP 段的规则集即可。
QTelegram 内置代理和梯子客户端要同时开吗?
二选一即可。桌面端让 Telegram 内置代理指向本地客户端端口是一种方式;客户端已开 TUN 模式时,Telegram 里不必再填代理,重复设置反而容易出错。
Q收不到短信验证码,可以找人代收吗?
不建议。验证码等于账号钥匙,交给他人或使用来路不明的号码,账号可能随时被对方取回。稍后重试、检查已登录设备,或联系运营商排查短信拦截。
Q登录后最该做的安全设置是什么?
开启两步验证(云密码)并设置找回邮箱,再检查已登录设备列表,结束不认识的会话。
QTelegram 能看到我的真实 IP 吗?
走代理时,Telegram 服务器看到的是代理节点的出口 IP。Telegram 的通话设置里还有与点对点连接相关的选项,具体名称以当前版本为准。