51学通信论坛2017新版

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1312|回复: 0
打印 上一主题 下一主题

DNS故意填错,浏览器还能正常访问吗?

[复制链接]

 成长值: 15613

  • TA的每日心情
    开心
    2022-7-17 17:50
  • 2444

    主题

    2544

    帖子

    7万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    74104
    跳转到指定楼层
    楼主
    发表于 2017-11-15 13:49:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    大家肯定都会觉得不能的了,想想大家正常思维都是这样的了。小编认为不一定哦!看看下面实验......
    实验前,我们先将DNS设置为:主DNS:1.2.3.4,副DNS:5.6.7.8
    浏览器:我采用IE,Firefox,chrome,百度,360这五款浏览器进行测试。
    我特意填错误信息:

    错误的DNS


    </p>
    实验中

    谷歌打不开


    IE打不开


    火狐打不开


    360可以打开


    百度可以打开


    实验结果:IE,Chrome,Firefox都失败,百度,360成功。
    问题又来了,那为什么百度,360可以正常访问啊?
    我特意又去研究了下这几款浏览器。发现360,百度这两个的浏览器内核是基于开源的WebKit进行的二次开发的,其它浏览器是其它内核。这里小编就不着重说IE,Chrome,Firefox内核了,着重说说360,百度的内核为什么错误DNS可以正常访问网站。
    360和百度都是在开源浏览器内核上进行的2次开发与优化。因此他们想到干脆我们的浏览器帮你把这个问题解决算了。之后他们就写了相应的策略,就是当本地的DNS服务器不能提供正常的服务时,就将DNS指定到他们设置的比较公正安全的DNS上供解析域名,之后就出现了我们在上面看到的结果。大家对这个答案还满意吗!

    声明:本文转载自网络。版权归原作者所有,如有侵权请联系删除。
    扫描并关注51学通信微信公众号,获取更多精彩通信课程分享。

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|51学通信技术论坛

    GMT+8, 2025-1-31 23:58 , Processed in 0.095540 second(s), 32 queries .

    Powered by Discuz! X3

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表