zoukankan      html  css  js  c++  java
  • 关于DNS解析:侧面剖析

    作为一个合格的重度windows使用用户,我清楚的知道一个文件——hosts文件:C:WindowsSystem32driversetchosts文件

    该文件需要一定的管理员权限。

    这个文件内,记录的内容如下图:

    图中演示了一个格式的特点:

    IP           域名

    112.112.112.112  www.marx.com

    当用户打开浏览器,输入www.marx.com这个域名时,它会先去hosts文件里找是否有这个域名,如果有的,将它对应的112.112.112.112这个IP,传给浏览器,然后浏览器拿着真实IP,去找这个站点去。

    如果hosts文件里,没有呢?

    那么它就会通过DNS服务器,进行解析,看一下当前的DNS是否认识这个域名,认识的话,就有对应的IP返还,没有的话,会陆续请求几个DNS,到一定超时时间或者没有找到的情况,会提示连接失败。如果有的话,就将IP返还,浏览器就会拿着IP去请求站点。

    基本上流程思路,是去跟hosts请求差不多的。

    当然,这只是个DNS的旁敲侧击的思路,仅供参考。

  • 相关阅读:
    【面试题】M
    【转】C/S,B/S区别
    【转】指针和引用的区别
    内联函数
    实习-随记
    【面试】http协议知识
    wenbenfenlei
    【面试】链表反转
    测试面试题2
    测试面试题
  • 原文地址:https://www.cnblogs.com/supermarx/p/6847476.html
Copyright © 2011-2022 走看看