详解DNS和host文件的关系

客户端查询dns的过程是:,本地host文件—本地缓存—-DNS服务器,Host文件用于本地DNS解析,并且优先于寻找网络上的DNS服务器,在Windows中,它的目录通常在[Windows目录]\system32\drivers\etc\下。,在Mac中,它的目录是/etc/hosts.,Hosts文件是一个纯文本文件,用记事本就可以将其打开。这个文件是根据TCP/IP for Windows 的标准来工作的,它的作用是包含IP地址和Host name(主机名)的映射关系,每段只能包括一个映射关系,IP地址要放在每段的最前面,后面写Host name(主机名),中间加个空格。如:127.0.0.1 localhost.,我们知道,当电脑访问网站时,首先通过DNS服务器把网络 域名解析成IP地址后,我们的计算机才能访问。如果每个域名请求都要等待域名服务器解析后返回IP,访问速度就会比较慢,而Hosts文件正可以解决这个 问题。在进行DNS请求以前,Windows系统会先检查Hosts文件中是否有这个地址映射关系,如果有则调用这个IP地址映射,如果没有再向DNS服 务器提出域名解析。,对于要经常访问的网站和用于测试服务,我们可以通过在Hosts中配置域名和IP的映射关系,这样当我们输入域名计算机就能很快解析出IP,而不用请求网络上的DNS服务器。 ,
,客户端查询DNS的过程是:,本地host文件—本地缓存—-DNS服务器,

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《详解DNS和host文件的关系》
文章链接:https://zhuji.vsping.com/498092.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。