2016 - 2024

感恩一路有你

找回微信 hosts、DNS缓存、DNS服务器的域名解析优先次序?

浏览量:2805 时间:2021-04-08 22:32:13 作者:admin

hosts、DNS缓存、DNS服务器的域名解析优先次序?

当用户在浏览器中输入域名并按enter键(步骤1)时,浏览器将检查缓存中是否存在与域名对应的已解析IP地址。如果缓存中有一个,解析过程将结束。如果用户浏览器缓存中没有DNS解析结果,浏览器会检查操作系统缓存中是否有域名对应的DNS解析结果。其实操作系统也会有域名解析的过程。在windows中,可以通过C:windowssystem32driversetchosts文件进行设置。您可以将任何域名解析为您可以访问的任何IP地址。前两步在本地完成。到目前为止,还没有涉及到真正的域名解析服务器。如果您仍然无法在这台机器上完成域名解析,您将真正请求域名服务器解析域名。--从专业网站和服务器监控网络

1。客户端发出域名解析请求并将请求发送到本地域名服务器。

2. 当本地域名服务器收到请求时,它首先查询本地缓存。如果有这样的记录,本地域名服务器会直接返回查询结果。

3. 如果本地缓存中没有这样的记录,则本地域名服务器直接向根域名服务器发送请求,然后根域名服务器将被查询域(根域名的子域)的主域名服务器的地址返回给本地域名服务器。

4. 本地服务器将请求发送到上一步返回的域名服务器,然后接收请求的服务器查询自己的缓存。如果没有这样的记录,则返回相关下级域名服务器的地址。

5. 重复步骤4,直到找到正确的记录。

6. 本地域名服务器将返回的结果保存到缓存中供下次使用,并将结果返回给客户端。

找回微信 微信清除缓存丢失什么 微信双开

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。