你现在在学校里,电脑或手机连着校园网。梯子在别的地方能用,一回到学校,节点列表全部变成超时。你想知道是学校的网络挡住了,还是梯子本身出了问题。这一页只讲判断,先查认证页,再查端口和协议,两项都不是再去查订阅和本机。学校的网络有自己的使用规定,用不用、怎么用由你按学校的规定决定,本站不替你判断。
校园网梯子全部超时的三种来源
在校园网里看到全部超时,原因多半落在下面三格里,从上往下查。
| 顺序 | 来源 | 典型现象 | 判断动作 |
|---|---|---|---|
| 1 | 认证没通过或已过期 | 关掉梯子,普通网页也打不开,或者跳到学校的登录页 | 关梯子,开一个 http 开头的网页 |
| 2 | 端口或协议被拦 | 认证正常,不开梯子能上网,开了全部超时,换手机热点就好 | 看节点端口,试 443 端口的 TCP 节点 |
| 3 | 和校园网无关 | 换到手机热点也全部超时 | 按通用的超时排查查订阅和本机 |
第三格不在本页展开,换热点也不通,说明问题跟着设备或订阅走,直接去看本站讲全部节点超时的那篇。
先查认证页:关掉梯子再开一个网页
校园网常见的做法是认证页。RFC 8952 描述过这类网络,用户满足条件(比如登录)以前,网络只放行有限的流量,其余请求被拦下或者转到登录页。认证没过,任何节点都连不上,延迟测试只能是超时。
梯子开着的时候,你往往看不到登录页。浏览器的请求先交给客户端,客户端再发往节点,这一步在认证前就被拦了,登录页没有机会出现。所以判断要按下面的顺序。
- 关掉梯子。客户端里把系统代理拨回去;开过 TUN 的,把 TUN 也关掉,关的顺序见本站讲 TUN 的那篇。
- 打开一个 http 开头的普通网页。微软文档写到,认证页会给 http 请求回一个跳转或者空内容;https 网页没法这样跳,本站的判断是它可能只报证书错误。Windows 10 1607 起的电脑可以开微软自己用来探测网络的地址 http://www.msftconnecttest.com/connecttest.txt,微软文档写明,探测有回应、内容却不是 Microsoft Connect Test 时,系统就判断前面有认证页。
- 看结果。跳到学校的登录页,登录。页面上只显示 Microsoft Connect Test 这几个字,说明认证已经通过,去下一节。
- 登录以后再打开梯子,重新测一次延迟。节点有了毫秒数,问题就是认证。
认证通过了一段时间又全部超时,先按上面四步重走一遍,登录状态可能过期了。
再查端口和协议:换 443 端口的节点
认证正常,不开梯子能上网,一开就全部超时,而且换到手机热点马上就好。这种组合说明问题出在这个网络对节点连接的处理上,常见的是只放行一部分端口,或者限制 UDP。
先看你的节点用的是什么端口。v2rayN 的节点编辑窗口里有地址和端口两栏,本站 v2rayN 电脑教程里手动添加节点那几步能看到;Clash 一类的客户端在订阅的配置文件里每个节点都写着 port。然后按下面的顺序试。
- 找端口为 443 的节点。443 是 https 网址的默认端口,RFC 9110 写明了这一点。能正常打开 https 网页的网络,一般要放行这个端口。订阅里有 443 端口的 TCP 节点(Trojan、VLESS、VMess 这类),选它测延迟。
- 443 端口的节点有了毫秒数,其他端口仍然超时,就是端口限制。之后在这个网络里只用这一组节点。
- 所有 TCP 节点都通、Hysteria2 和 TUIC 一类的节点仍然超时,问题在 UDP。这两种协议跑在 QUIC 上,走的是 UDP(Hysteria 2 的协议文档写明它基于 QUIC),网络限制 UDP 时它们先受影响,换 TCP 节点用。
- 443 端口的 TCP 节点也超时,订阅里又没有别的选择,这一段本站没有走过,能确认的只是问题在这个网络。
本站的判断是,端口限制和 UDP 限制在校园网里都有可能,具体放行哪些端口各校不同,以上只是判断方法,结果要你在自己的网络里测出来。
什么时候这个答案不成立
- 学校要求装的认证客户端。这类客户端可能自己管理网卡和路由,和 TUN 模式冲突,本站没有在这类环境里走过。
- IPv6。上面的判断按 IPv4 写,校园网的 IPv6 是否另走一套认证,本站没有资料。
- 手机。手机系统也会探测认证页,但用的地址和 Windows 不同,第二步里的微软地址只适用于电脑,手机上打开任意一个 http 网页即可。
- 不是全部超时。只有部分节点超时,和认证页无关,换节点就行。
- 校园网以外的网络。单位、酒店的网络也常有认证页,第一节的方法同样能用,第二节的结果本站没有在那些地方验证过。
接下来去哪
- 换到手机热点也全部超时,问题不在校园网,按 梯子全部节点超时的排查顺序 查订阅和本机。
- 关梯子时不确定 TUN 关干净了没有,看 梯子 TUN 模式是什么意思 里写的关闭顺序。
- 想弄清 UDP 被限制以后哪些用法会受影响,读 梯子 UDP 转发有什么用。
- 客户端里看不到节点端口,想换一个能显示端口的客户端,去 梯子客户端 按系统挑。
延伸问题
正文没展开、但和这个问题挨着的几条。点问题展开答案。
为什么开着梯子时学校的登录页弹不出来
登录页要靠网络拦下你的第一个网页请求才会出现。开着系统代理或 TUN 时,请求先交给客户端,客户端再发往节点,这条路在认证前本来就走不通,你看到的只有超时。先关梯子,登录完再打开。
认证过了一段时间又要重新登录正常吗
不少认证系统给登录状态设了时长,过期以后要重新认证,过期时的现象和第一次没登录一样,全部超时。时长多长由学校的网络设置决定,本站没有资料,遇到时按本文第一步重新走一遍。
学校要求装的认证客户端会影响梯子吗
可能会。这类客户端常常自己管着网卡和路由,和梯子的 TUN 模式争同一张路由表。本站没有在这类环境里走过,遇到冲突先只开系统代理,不开 TUN,看能不能连上。
参考
相关问答
- 梯子全部节点超时怎么办:先查订阅是否过期,再查本机梯子全部节点超时,先回机场面板看订阅是否过了到期日、流量条是否见底,多数情况出在这两项。
- 梯子TUN模式是什么意思:什么时候要开,开了有什么变化梯子的 TUN 模式是让客户端在系统里建一张虚拟网卡,所有程序发出的数据包先进这张网卡再由客户端分流,所以不读系统代理的游戏和终端命令也能走节点。
- 梯子UDP转发有什么用:语音、游戏和视频通话为什么要它梯子UDP要开吗,要看你用什么,打语音电话、联机游戏、开视频会议就要开,只看网页和视频的不开也能用。