Linux学习 主机名解析机制分析(Hosts及DNS)

DNS(Domain Name System)

主机名解析机制分析

应用实例:用户在浏览器输入www.baidu.com
1、浏览器先检查浏览器缓存中有没有该域名解析的ip地址,如果有就先调用这个IP完成解析;
如果没有,就检查DNS解析器缓存,如果有就直接返回IP完成解析。这两个缓存,可以理解为本地的解析器缓存。
2、一般来说,当电脑第一次成功的访问了某一网站后,在一段时间内,浏览器或操作系统会缓存他的IP地址(DNS解析记录)
如在cmd窗口输入:

ipconfig/displaydns // DNS域名解析缓存
ipconfig/flushdns //手动清理dns缓存

3、如果本地解析器缓存没有找到对应的映射、检查系统中hosts文件中有没有配置对应的域名IP映射,如果有,解析并返回
4、如果本地的DNS缓存器和Hosts文件中均没有找到对应的IP,则到域名服务DNS进行解析域


©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容