例如,要查询 www.dede58.com 的IP地址(DNS解析url):
1.浏览器查找自己的DNS缓存(保护一张域名与IP地址的对应表)
2.若没有,则查找操作系统中的DNS缓存(保护一张域名与IP地址的对应表)
3.若没有,则查找操作系统的hosts文件(Windows环境下,保护一张域名与IP地址的对应表,方位一般在 C:\Windows\System32\drivers\etc\hosts)
4.若没有,则操作系统将域名发送至 本地域名服务器- -(递归查询方法),本地域名服务器 查询自己的DNS缓存,查找成功则回来成果,不然,(以下是迭代查询方法)
-4.1 本地域名服务器 向根域名服务器(其尽管没有每个域名的详细信息,但存储了担任每个域,如com、net、org等的解析的尖端域名服务器的地址)建议恳求。
-4.2 本地域名服务器 向com域的尖端域名服务器建议恳求,回来域名权限域名服务器(权限域名服务器,用来保存该区中的一切主机域名到IP地址的映射)地址
-4.3 本地域名服务器 向baidu.com权限域名服务器建议恳求,得到www.dede58.com的IP地址
5.本地域名服务器 将得到的IP地址回来给操作系统,一起自己也将IP地址缓存起来
操作系统将 IP 地址回来给浏览器,一起自己也将IP地址缓存起来
至此,浏览器现已得到了域名对应的IP地址
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系邮箱:123456@qq.com 我们将配合处理!
原文地址:域名解析的详细内部过程发布于2022-07-22 07:43:53