Linux DNS服务器类型

Linux DNS 服务器类型最早于1983年由保罗·莫卡派乔斯(Paul Mockapetris )发明了DNS ,并且是因特网的一项核心服务,作为可以将域名和IP 地址相互映射的一个分布式数据库

Linux DNS 服务器类型

最早于1983年由保罗·莫卡派乔斯(Paul Mockapetris )发明了DNS ,并且是因特网的一项核心服务,作为可以将域名和IP 地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,而不用去记住一串的IP 地址数据。

DNS (Domain Name System或Domain Name Service)是域名系统或者域名服务。域名系统为Internet 上的主机分配域名地址和IP 地址。用户使用域名地址,该系统就会自动把域名地址转为IP 地址。

域名服务是运行域名系统的Internet 。执行域名服务的服务器称之为DNS 服务器,通过DNS 服务器来应答域名服务的查询。

在Internet 中,每一台DNS 服务器都只负责管理有限范围内的计算机域名和IP 地址的对应关系,这些特定的DNS 域或IP 地址段称为“zone ”(区)。根据地址解析的方向不同,DNS 区域相应的分为正向区域(包含域名到IP 地址的解析记录)和反向区域(包含IP 地址到域名的解析记录)。

DNS 服务器按照配置和实现功能的不同,包括多种不同的类型。同一台服务器相对于不同的区域来说,也拥有不同的身份。常见的DNS 服务器类型如下。

1.主域名服务器

主域名服务器(Primary Name Server)是特定的DNS 区域的官方服务器,对于某个指定区域,主域名服务器时唯一存在的,其管理的域名解析记录具有权威性。主域名服务器需要在本地设置所管理区域的地址数据库文件。主域名服务器时DNS 的主要成员,对Internet 中域名数据的发布和查找起着非常重要的作用。主域名服务器总是地址数据的初始来源,主域名服务器对域中的域名有最高权限,并因为他们是区域间传送区域数据文件的唯一来源,就具有向任何一个需要其数据的服务器发布区域信息的功能。

2.从域名服务器

从域名服务器(Secondary Name Server )也称辅助域名服务器,其主要功能是提供主域名服务器的备份,通常与主域名服务器同时提供服务,对于客户端来说,从域名服务器提供与主域名服务器完全相同的功能。但是从域名服务器提供的地址解析记录并不是由自己决定,而是取决于对应的主域名服务器。当主域名服务器中的地址数据库文件发生变化时,从域名服务器中的地址数据库文件也会发生相应的变化。

3.唯高速缓存服务器

唯高速缓存服务器(Caching-only Server)可运行域名服务器软件,但是没有域名数据库软件。一旦它从某个远程服务器取得每次域名服务器查询的回答,就会放在高速缓存中,以后查询相同的信息时不再进行查询直接予以回答。所有的域名服务器都按这种方式使用高速缓存中的信息,但唯高速缓存服务器则依赖于这一技术

标签: