DNS服务器查询自身管理的域中是否包含有此域名。如果没有。
DNS服务器向root服务器.查询.com域服务器地址。
DNS服务器根据root服务器提供的.com服务器地址去向.com查询.baidu.com服务器。
DNS服务器根据刚刚查到的.baidu.com的地址去向.baidu.com查询www.baidu.com主机
DNS服务器查到www.baidu.com后,把resource record缓存到自身,并把此地址告知客户端。
�闹�C名�Q查�到 IP 的流程�Q�椋赫�解
�� IP 反解析到主�C名�Q的流程�Q�椋悍唇�
不管是正解�是反解,每一个域的记录就是一个区域 (zone)
SOA:start of authority,起始授权。
NS:name server,就是后面接的是DNS服务器的意思。
A:address,就是后面记录的是对应的IP的意思
反向解析记录类型:IP==>FQDN,反解需要找ip地址提供商申请。反解一般只有搭mail服务器时才使用。
SOA
NS
PTR:Pointer Recore,指针记录,后面接的就是反解对应的主机名。
每个DNS都需要一个正解区域hint。此zone指定".",当DNS在自己的zone上找不到主机时,就会去hint上找,既是去根找。
所以,每个DNS都有至少2个区域(zone),hint和申请的domain。比如www.baidu.com来说至少有如下两个:
hint (root):记录.的zone
baidu.com:记录baidu.com这个正解的zone。
master:一般我们说的搭建DNS服务器都是说搭建master,主服务器。master更新过后就修改序列号。slave看到序列号改了就同步。
slave:可以把master上面的资源记录同步过来的从服务器。