51学通信论坛2017新版
标题:
DNS故意填错,浏览器还能正常访问吗?
[打印本页]
作者:
admin
时间:
2017-11-15 13:49
标题:
DNS故意填错,浏览器还能正常访问吗?
大家肯定都会觉得不能的了,想想大家正常思维都是这样的了。小编认为不一定哦!看看下面实验......
实验前,我们先将DNS设置为:主DNS:1.2.3.4,副DNS:5.6.7.8
浏览器:我采用IE,Firefox,chrome,百度,360这五款浏览器进行测试。
我特意填错误信息:
[attach]4467[/attach]
错误的DNS
</p>
实验中
[attach]4468[/attach]
谷歌打不开
[attach]4469[/attach]
IE打不开
[attach]4470[/attach]
火狐打不开
[attach]4471[/attach]
360可以打开
[attach]4472[/attach]
百度可以打开
实验结果:IE,Chrome,Firefox都失败,百度,360成功。
问题又来了,那为什么百度,360可以正常访问啊?
我特意又去研究了下这几款浏览器。发现360,百度这两个的浏览器内核是基于开源的WebKit进行的二次开发的,其它浏览器是其它内核。这里小编就不着重说IE,Chrome,Firefox内核了,着重说说360,百度的内核为什么错误DNS可以正常访问网站。
360和百度都是在开源浏览器内核上进行的2次开发与优化。因此他们想到干脆我们的浏览器帮你把这个问题解决算了。之后他们就写了相应的策略,就是当本地的DNS服务器不能提供正常的服务时,就将DNS指定到他们设置的比较公正安全的DNS上供解析域名,之后就出现了我们在上面看到的结果。大家对这个答案还满意吗!
声明:本文转载自网络。版权归原作者所有,如有侵权请联系删除。
欢迎光临 51学通信论坛2017新版 (http://bbs.51xuetongxin.com/)
Powered by Discuz! X3