什么是权威和非权威DNS服务器

什么是权威和非权威DNS服务器?
简单理解DNS查询的权威性和非回答性的区别。

什么是非权威DNS服务器?

非权威名称服务器不包含域区域的原始源文件。
它们为域提供了一个缓存文件,该缓存文件是根据前面所做的所有DNS查找构造的。
如果DNS服务器对没有原始文件的DNS查询作出响应,则称为非权威回答。
例如,我们查询域名onitroad.com的DNS记录,谷歌打开的DNS服务器8.8.8.8对该查询作出了响应,该查询不包含域名的原始区域文件。
这个应答被称为非权威应答。

 **nslookup onitroad.com**  

Server:         8.8.8.8
Address:        8.8.8.8#53

Non-authoritative answer:
Name:   onitroad.com
Address: 100.27.187.x
Name:   onitroad.com
Address: 100.27.188.x

什么是权威DNS服务器?

权威名称服务器是拥有域区域文件的原始源文件的名称服务器。
是域管理员为域配置DNS记录的地方。
权威DNS服务器可以是主DNS服务器或从DNS服务器。
例如,域名onitroad.com的权威是alec.ns.cloudflare.com和athena.ns.cloudflare.com。
如果直接查询这些DNS服务器,它们会返回权威的答案,因为它们有域区域的原始文件。

 **nslookup onitroad.com alec.ns.cloudflare.com**  

Server:         alec.ns.cloudflare.com
Address:        133.245.49.59#53

Name:   onitroad.com
Address: 100.27.188.x
Name:   onitroad.com
Address: 100.27.187.x

日期:2019-05-19 01:25:29 来源:oir作者:oir