首页 > 代码库 > 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服务