DNS 知识点

总结:
DNS解析过程:主机查看本地缓存,然后向本地域名服务器进行递归查询,本地域名服务器向根,顶级,权限进行迭代查询
 
DNS 解析过程:
1.查看浏览器缓存
2.查看os缓存
        windows  C:windowssystem32driversetchosts
        linux    /etc/named.conf

3.主机向向本地域名服务器(如学校),(采用UDP数据包形式,减少开支)进行递归查询(若本地域名服务器找不到,则亲自查询其他本地域名服务器,最后返回结果)

4.本地域名服务器采用迭代查询,向根域名服务器查询(全世界有13个ip,上百台机子,根采用任播技术,使dns找最近的请求)
5.根域名服务器告诉本地域名服务器下一次查询的顶级域名服务器(edu,com,org)

6.顶级域名服务器告诉本地域名服务器下一次应该查看的权限域名服务器

7.权限域名服务器告诉本地域名服务器,所查询的主机ip,权限域名服务器告诉主机

    从客户端到本地DNS服务器是属于递归查询,而DNS服务器之间就是的交互查询就是迭代查询。

名字解释:

1. A记录 又称IP指向,用户可以在此设置子域名并指向到自己的目标主机地址上,从而实现通过域名找到服务器

2. CNAME 通常称别名指向。您可以为一个主机设置别名。比如设置test.mydomain.com,用来指向一个主机www.rddns.com那么以后就可以用test.mydomain.com来代替访问www.rddns.com了。

3. MX记录 邮件交换记录。用于将以该域名为结尾的电子邮件指向对应的邮件服务器以进行处理。如:用户所用的邮件是以域名mydomain.com为结尾的,则需要在管理界面中添加该域名的MX记录来处理所有以@mydomain.com结尾的邮件。 

4. NS记录 解析服务器记录。用来表明由哪台服务器对该域名进行解析。这里的NS记录只对子域名生效。

5.TTL值TTL值全称是“生存时间(Time To Live)”,简单的说它表示DNS记录在DNS服务器上缓存时间。

 

 

 

原文地址:https://www.cnblogs.com/xyxxs/p/4671707.html