DNS域名解析的过程

1.域名解析过程

 
 


1. 客户机首先查看查找本地hosts文件,如果有则返回,否则进行下一-步。

2. 客户机查看本地缓存,是否存在本条目的缓存,如果有则直接返回,否则进行下一步。

3.将请求转发给指向的DNS服务器。

4.查看域名 是否本地解析,是则本地解析返回,否则进行下一步。

5. 本地DNS服务器首先在缓存中查找,有则返回,无则进行下一-步。

6. 向全球13个根域服务器发起DNS请求,根域返回org域的地址列表。

7.使用某一个org域的IP地址,发起DNS请求,org域返回kernel域服务器地址列表。

8. 使用某一个kernel域IP地址,发起DNS请求,kernel域返回www.kernel.org主机的IP地址,本地DNS服务收到后,返回给客户机,并在本地DNS服务器保存一份。

2.分布式DNS服务器

 

原文地址:https://www.cnblogs.com/yuanfang0903/p/11042829.html