telegram web 连接问题的排查和恢复

突然web.telegram.org/k无法连接, 相应的api.telegram.org也无法连接. 同时发现和我一样遇到此问题的不占少数, ref.

但奇怪的是, 同样的网络环境下的其他设备连接没有问题.

解决的过程

全部错误7: time out.

发现包已经转发到了网络提供商, 问题出在了提供商和telegrm之间的连接全部time out.
结合同网络的其他设备却能连接, 我猜想是ip有问题.

你的公网出口 IP 被 Telegram 封锁: 虽然你是在同一网络下,但如果设备 A 走了 IPv6,而你的 Win10 走了 IPv4;或者你的路由器给不同设备分配了不同的出口策略,导致 Telegram 的防火墙认为你这台电脑的请求具有“攻击性”或“异常”,它会在路由层面丢弃你的包。

所以我检查我的适配器设置:

之后再进行tracert测试, 显示 api和web的telegram 都可以访问了.

其他命令

其他尝试的命令, 事实证明和解决此次问题无关: