首页 > 代码库 > DNS服务
DNS服务
一、DNS基础
1.DNS:Domain Name Service
2.FQDN定义:
FQDN: Full Qualified Domain Name 完全限定域名(完全合格域名,全域名,完整的域名),采用从节点到DNS域名树根的完整表示方式。简单来说:就是从根.开始,一层一层往下找,最终能唯一确定主机的完全路径,FQDN保证网络中的主机不会重名。例如,www.kernel.org.为FQDN(主机名),其中,kernel为域,org也是域.
3.DNS结构:
DNS基于分布式数据库。
DNS采用树形结构(树形结构又称为域名空间)。
根域(.)
一级域(ICCNA):
组织域:.com,.org,.mil,.gov,.edu,
国家域:.cn,.hk,.tw,.jp,.ir(伊朗),.iq(伊拉克),.us,.uk
反向域:.in-addr.arpa
二级域(组织域):
4.domain 与 zone 的区别:
域:Domain,逻辑概念:体现域名的树性结构,根域、com域、edu域等
区域:zone,物理概念,指数据文件(区域文件):正向区域、方向区域,zone 是同授权(Delegation)联系在一起的
5.递归查询与迭代查询(反复查询):
递归查询:
一般客户机和DNS服务器之间属递归查询,即当客户机向DNS服务器发出请求后,若DNS服务器本身不能解析,因为是递归查询则会向另外的DNS服务器不断地发出查询请求,直到得到最终的肯定结果后转交给客户机;对于客户端而言,发起一次请求必须得到肯定答案,要么解析成功,要么失败(只发起一次请求,最终能得到答案)
迭代查询(反复查询):
一般DNS服务器之间属迭代查询,其他服务器以相关参考性应答返回本地DNS,如:DNS1向DNS2发起请求,若DNS2不能响应DNS1的请求,则它会将DNS3的IP给DNS2,以便让DNS1再向DNS3发出请求;在DNS迭代查询式,客户端可能得到的是下一个DNS服务器的地址。(发起一次请求,不一定得到答案,但可以得到参考答案,可能需要发出多次请求才能得到肯定答案)
6.权威应答与非权威应答
负责一个区域的DNS服务器就是这个区域的权威服务器,此服务器提供的应答为权威应答。
7.DNS服务器类型:
8.DNS解析原理
二、bind配置
DNS服务