欢迎光临散文网 会员登陆 & 注册

萌新友好改hosts解决加载网页时断时续[Windows11]

2022-10-21 02:37 作者:雷风立方  | 我要投稿

就在此时,我打开bilibili时断时续,断的时候完全不能用,而我的各种联网应用都没问题,所以,这是域名服务器缓存污染。


Windows 11下解决需要:管理员权限,等待时机

工具:火狐浏览器(下位替代命令提示符cmd.exe + ping)、Notepad++(下位替代记事本)

第一步:火狐浏览器下打开about:networking#dnslookuptool 输入www.bilibili.com,等待时机

网站名转IP(互联网通讯地址)

第二步:管理员权限启动Notepad++(不会管理员权限可以跳过,过一会儿Notepad++会主动要),打开c:\Windows\System32\Drivers\etc\hosts。您可以趁机看一下里面有没有什么禁制,如果您没用过应该是空的,只有说明书。

上面部分是说明书,下面部分是空的

第三步:等续的时候,点火狐浏览器里的Resolve,应该在300ms内就会报出一串IP。挑一个,或者几个,按照上图形如#123.234.3.166 www.bilibili.com的格式写下,保存

第四步:等断的时候,删掉一个#,保存,保存可以用快捷键Ctrl+S,很快。这时瞬间就续上了

如果没续上,就是本攻略失效了。

第五步:等用完,把#加回来,保存。

嫌乱可以删,把hosts里不用的删掉。警告:hosts会压制火狐浏览器转IP以及ping,如果hosts有了设置,火狐浏览器转IP以及ping就没有效果了,只会复读hosts里写的结果。

原理解释:

您:我要看https://www.bilibili.com/abcde

(https乱杀http,不要用http)

(https=tls1.3+tls1.2+tls1.1+tls1.0+ssl,依次乱杀,但是tls1.2目前人多势众)

火狐浏览器:传下去,用户要看www.bilibili.com,至于/abcde这是安全的

(安全性:指别人无法碰到您的信息,只知道有什么事情发生了,不知道具体发生了什么。也就是说,/abcde只有bilibili知道写了什么,除了勉强的下图:)

火狐浏览器:这个网站虽然看起来是https,但是并没有https的实际效果,不过好歹比http强。

(火狐浏览器有DNS over HTTPS(DoH)功能,乱杀现在写的这些,但是我不会)

Windows 11:传下去,火狐浏览器要看www.bilibili.com

某公共DNS服务器,例如谷歌8.8.8.8:所谓的www.bilibili.com,就是123.234.3.166

(Windows 11找不着公共DNS服务器就会把您的互联网服务供应商,例如什么中国联通北京分部之类的当成DNS服务器。公共DNS服务器乱杀互联网服务供应商。您需要告诉Windows 11哪有公共DNS服务器,也就是说8.8.8.8这四个字)

现在,全世界都知道了您要看www.bilibili.com,而且那就是123.234.3.166

火狐浏览器:那么123.234.3.166,(大声)我要看www.bilibili.com,(小声)而且是/abcde

123.234.3.166:按理说你不必告诉我你要看www.bilibili.com,但是我太忙了,所以你不大声说我不会理你的。至于/abcde,这当然是我们之间的秘密,没有人会知道

(123.234.3.166往往不是bilibili家的,而是一种兼职,这在大网站常见;对于一些小网站二者或许能等同。这种兼职提升了互联网整体效率,是互联网的普遍的优化)

123.234.3.166和火狐浏览器开始窃窃私语,您打开了bilibili

域名服务器缓存污染可以说是一个人。时间倒转到这一刻:

Windows 11:传下去,火狐浏览器要看www.bilibili.com

域名服务器缓存污染:你传个der!

Windows 11:……

某公共DNS服务器:所谓的www.bilibili.com,就是123.234.3.166

Windows 11:……没听清,听清了也当没听清吧,脑子里还在响,随便糊弄一下

(1分钟后)

123.234.3.166:耶?你已经1秒钟没找我了,不聊吗

Windows 11:咱们是电子程序,1分钟已经很长了,我不能再糊弄了。虽然全世界都知道用户要看www.bilibili.com,而且那就是123.234.3.166,那又怎么样?

火狐浏览器:咱们是电子程序,1分钟已经很长了,既然Windows 11不糊弄,那就不糊弄

bilibili断了

(过了一会儿)

域名服务器缓存污染:咱们是电子程序,我喊累了,休息一下

bilibili续了

时间倒转到这一刻:

Windows 11:传下去,火狐浏览器要看www.bilibili.com

hosts:Windows 11你可以糊弄一下,其实你也知道,www.bilibili.com就是123.234.3.166吧?

Windows 11:你是我的一部分,你的想法就是我的想法……

火狐浏览器:那么123.234.3.166,(大声)我要看www.bilibili.com,(小声)而且是/abcde

现在,全世界都知道了您认为123.234.3.166就是www.bilibili.com

域名服务器缓存污染:他怎么反应过来了?算了,我正好放假

某公共DNS服务器:您学会了?我正好放假

123.234.3.166:按理说你不必告诉我你要看www.bilibili.com,但是我太忙了,所以你不大声说我不会理你的。至于/abcde,这当然是我们之间的秘密,没有人会知道

123.234.3.166和火狐浏览器开始窃窃私语,您打开了bilibili

萌新友好改hosts解决加载网页时断时续[Windows11]的评论 (共 条)

分享到微博请遵守国家法律