浅析DNS配置的集合

DNS是因特网的核心协议之一,无论是网络浏览还是编程开发,我们都需要了解一些,下面就让小编

浅析DNS配置的集合,一起来学习一下吧!

  DNS简介

  在Linux中,域名服务(DNS)是由柏克莱网间名域(Berkeley Internet Name Domain——BIND)软件实

现的。BIND是一个客户/服务系统,它的客户方面称为转换程序(resolver),它产生域名信息的查询,将

这类信息发送给服务器,DNS软件回答转换程序的查询。BIND的服务方面是一个称为named(读作“name”

“d”)的守护进程。

  我们将讨论三种基本BIND配置任务:

  配置BIND转换程序。

  配置BIND域名服务。

  建立服务器数据库文件,称为“区文件(zone file)。

  前面我们介绍过,术语“区(zone)”往往可以与单词“域(domain)”互换使用,但这里却有一些区别

,“区”是指域数据库文件,而“域”则比较通用。在本书中,域是用域名定义的域结构中的一部分,而

区则是域数据库文件中包含域信息的集合,包含域信息的文件称为“区文件”。

  DNS的作用是把IP地址转化为代表主机、网络和邮件别名的助记名。它把整个Internet IP地址和名字

空间分解为不同的逻辑组来做这项工作。每个组对它所拥有的计算机和其他信息具有控制权。

  DNS服务器的类型

  BIND可以配置成以几种不同的方法运行的DNS,常见的BIND配置是唯转换程序系统、唯高速缓存系统

、主服务器和辅助服务器。

  转换程序是一段要求域名服务器提供域信息的程序,在Linux系统中,它是作为一个库程序来实现的

,不是一个单独的客户程序。在唯转换程序系统中,仅使用转换程序,并不运行域名服务器。这种系统是

很容易配置的,最多只需要设置/etc/resolv.conf文件。其它三个BIND配置选项都是用于named服务软件

的。

  唯高速缓存服务器 唯高速缓存服务器(caching-only server)可运行域名服务器软件但是没有域名数

据库软件。它从某个远程服务器取得每次域名服务器查询的回答,一旦取得一个答案,就将它放在高速缓

存中,以后查询相同的信息时就用它予以回答。所有的域名服务器都按这种方式使用高速缓存中的信息,

但唯高速缓存服务器则依赖于这一技术提供所有的域名服务器信息。唯高速缓存服务器不是权威性服务器

,因为它提供的所有信息都是间接信息。

  服务器租用、托管,只有您想不到的,没有我们做不到的,只要您选择了我们三三在线

http://www.33ol.com/,我们就会竭诚为您服务!!!。QQ:小熙QQ562564054

103.219.29.1

103.219.37.1

103.219.36.1

180.188.16.2

你可能感兴趣的:(浅析DNS配置的集合)