解决 Telegram无法连接 / Telegram is connecting to Proxy问题/手机扫码无法登录

问题描述:

1、macOS上使用了 V2ray 客户端 或 ClashX 客户端,能访问 Google,但打开 Telegram 后会一直卡在 Telegram is connecting to Proxy 界面,Telegram 无法同步消息。

2、mac端使用二维码扫描登录,手机端一直二维码扫描不上是因为二维码没有完整显示或者选择手机号登录无法加载中国,无法发送验证码

解决方案:重新配置tg本地代理

  • ClashX 或 ClashPro客户端配置
  • 类 V2Ray 客户端解决方案(V2RayN、V2RayU、Qv2ray等)
  • 手机二维码一直扫码不上无法登录或手机号无法发送验证码登录问题

telegram下载地址:https://telegram.org/

科学上网推荐:ssrdog,稳定速度快,且价格便宜,不限制使用数量,有需要的朋友可以试试,我已经使用 2 年了

Shadowrocket 或 ClashPro客户端下载

如果下载地址失效,联系我更新哈

Clash for MacOs:

下载地址为ClashX Pro版(功能都是免费的),与 ClashX 相比 Pro 有更好的 UI 界面以及更多的功能

Clash for Windows :

Clash for Android:

点击下方按钮即可下载

IOS 推荐下载 Shadowrocket

Shadowrocket下载需要美区账号,我这里有共享美区账号密码,需要的可以联系我 telegram中文社群,但仅限于在App Store中登录,切勿在设置内登录,以免造成个人信息泄露

以 macOS 上的 ClashXPro 版本为例

1. 打开 ClashX app, 前往 控制台 > 设置,找到 ClashX 混合代理端口号

clashx 打开控制台
ClashXPro 开启代理端口

2. 打开 Telegram,点击底部的设置,前往 数据与存储 > 使用代理。如果你已经启用了代理,可以先把原有的代理配置删除。点击 添加代理 开始重新配置Telegram的代理。

telegram设置
telegram 使用代理
telegram 设置代理

3. 代理类型选择 SOCKS5;在连接信息一栏中,服务器填写 127.0.0.1(本地网关),端口填写步骤1中确定好的ClashX app 混合代理端口(默认端口号为 7890)。用户名和密码部分无需填写,点击右上方的 完成 即可。

telegram设置代理信息

配置好本地代理后,可以看到 Telegram 已经连接成功,并能够正常收发消息。如果此处一直显示连接中,重启 telegram就连上了

telegram代理配置已完成

类 V2Ray 客户端解决方案(V2RayN、V2RayU、Qv2ray等)

我目前用的V2Ray 客户端为 v2rayU

v2rayU客户端下载地址:https://github.com/yanue/v2rayu/releases(客户端保持着版本更新)

1. 打开自己的代理工具,确认本地监听端口号(Socks端口号)。

V2Ray 开启代理端口

2. 打开 Telegram,点击底部的设置,前往 数据与存储 > 使用代理。如果你已经启用了代理,可以先把原有的代理配置删除。点击 添加代理 开始重新配置 Telegram 的代理

telegram打开设置
telegram 使用代理
telegram 添加代理

3. 代理类型选择 SOCKS5;在连接信息一栏中,服务器填写 127.0.0.1(本地网关),端口填写步骤1中确定好的ClashX app 混合代理端口(默认端口号为 7890)。用户名和密码部分无需填写,点击右上方的 完成 即可。

telegram 设置代理信息
telegram代理配置已完成

解决手机端扫描mac客户端二维码登录/手机号登录无法加载中国,无法发送验证码登录问题

手机端扫描mac客户端二维码登录,一直扫不上,是因为二维码并没有完整加载出来;而无法加载中国,无法发送验证码登录问题也是需要添加代理

点击右上角,如下图所示,添加代理

telegram 登录添加代理
telegram 添加代理
telegram 配置代理信息
telegram 代理配置完成

此时再用手机二维码扫描登录,或者用手机号登录就正常了

手机端 telegram 无法接收消息/一直转圈圈/加载中

下面以telegram app ios 端为例,添加代理

打开 Shadowrocket –>设置–>TUNNEL–>代理

查看代理端口,我这边默认的是 1082,如下图所示

然后打开 telegram app–>设置–》数据–》滑倒最下面找到连接类型代理–》使用代理或代理列表点击添加

最终效果如下,检查 127.0.0.1:1082 是否已连接,如果添加代理后已连接,还是不能正常收消息,telegram从后台完全退出,重新打开就好啦

2 Comments

发表评论