关于DNS解析:侧面剖析
Posted 黑熊一只
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于DNS解析:侧面剖析相关的知识,希望对你有一定的参考价值。
作为一个合格的重度windows使用用户,我清楚的知道一个文件——hosts文件:C:\\Windows\\System32\\drivers\\etc\\hosts文件
该文件需要一定的管理员权限。
这个文件内,记录的内容如下图:
图中演示了一个格式的特点:
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的旁敲侧击的思路,仅供参考。
以上是关于关于DNS解析:侧面剖析的主要内容,如果未能解决你的问题,请参考以下文章
Linux (二十三)剖析DNS服务主从分离反向解析等部署方式