记一次连不上梯子的经历

本来是一件很琐碎的小事情,因为自己的菜和不习惯于使用搜索引擎而导致造成了我一天没科学上网的后果。但还是打算记录下来,一是为了提醒自己,二是反思一下,长个教训。

# 0. 起因

噢,事情发生的前几天我刚装好了一个 Ubuntu 系统,开始了折腾。连续三天没有碰过 Windows,遨游在 Linux 的海洋里,享受着自由的快感(此处省略三百字)。好啦事实上我并没有这么喜爱 Ubuntu,反而有点厌恶了。遇到的问题很多,而且自己很菜,解决了一个旧问题还会引入一个新问题。。

所以三天之后我就狼狈逃回了 Windows 的世界,并感叹 M$ 的伟大(x100)!

回到 Windows 之后,就发现怎么翻也翻不过去了。

# 1. 经过

当时我注意到了 Windows 系统的时间没对上,但也没去管这件事情。然后不停的折腾,啥操作都试过了。前后还换了三个软件,Clash / V2rayN 还有 Qv2ray,Clash 里是全部 TIMEOUT,V2rayN 测速的结果是「远程服务器返回错误:503」,Qv2ray 能测出速度但是什么网页都打不开。

然后就束手无策了,很久之后忍不住到 Qv2ray 用户群里问了一句。

errbct.jpg

然后调了一下,就好了!!!

# 2. 深入

Windows 会读取 BIOS 的时间作为本地时间,如果你修改了 Windows 的时间,那么 BIOS 的也会被修改。

Linux 会把 BIOS 的时间改为 UTC 时间,而 Linux 里的时间才是本地时间。

这就是为什么打开 Windows 之后时间错乱的原因。而 V2ray 协议则会对服务端和客户端进行时间校验,必须保证时间误差在 90 秒之内才能连上。

# 3. 总结

当自己鼓捣不好的时候一定要习惯使用搜索引擎。比如这件事情里我就完全没有搜索过,而是在群里提问。还好群里的大佬平易近人,愿意回答这种白痴问题。要是遇到氛围不一样的社区那可就不一定能有这么好的结果了。