Linux服务器篇------DNS(1)
概述:DNS工作在OSI七层参考模型中的应用层,监听在TCP/UDP的53端口,全球一共有13个根节点DNS服务器。由于对于当前的IPv4对人们而言就很难记忆,而IPv6正在迅速的蔓延,所以DNS是Internet的一项核心服务;DNS的工作采用的是分层结构,不用的DNS服务器负责着不同的域,而整个域名空间的层次结构类似一个倒置的树,在域名层次结构中,每一层称作为一个域,每一个域都有一个域名,域又可以进一步划分成子域,最高层是根,最底层是主机。 查询分类:递归查询:发起一次请求就可以得到结果。迭代查询:发起n次请求后才可以得到结果。DNS查询内容分为: 正向查询:IP-->FQDN反向查询:FQDN-->IP 解析流程:Client:缓存-->hosts-->dnsServer:1.如果查询请求是本机所负责区域中的数据的话,要通过查询区域数据文件返回结果。 2.如果查询请求不是本机所负责的区域中的数据的话,就查询缓存。 3.如果缓存中没有答案,则向根发起查询请求。 DNS服务器类型:主DNS---master辅助DNS---slave转发器---forwar...


