Linux下DNS服务器的配置_第1页
Linux下DNS服务器的配置_第2页
Linux下DNS服务器的配置_第3页
Linux下DNS服务器的配置_第4页
Linux下DNS服务器的配置_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Linux下DNS服务器的配置在Linux上的域名服务器由named的守护程序来执行,通常named守护程序在系统启动时开始工作,一直到系统关闭。该进程从配置文件/etc/named.boot中获取有关信息和将主机名映射为IP地址的各种文件及其定义的区文件,并将它的进程ID以ASCII码的形式写到/var/run/named.pid中,下载主服务器的区文件,在端口53等待域名解析请求。在进行域名服务器配置时,需首先配置如表3-3 named的配置文件。表33 named配置文件named.conf设置一般的named参数,指向该服务器使用的域数据库信息的源named.boot获取有关信息和将主

2、机名映射为IP地址的各种文件及其区文件named.ca指向根域名服务器named.local用于在本地转换回送地址named.hosts将主机名映射为IP地址named.rev用于反向域转换,将IP地址映射到主机名的区文件1). 建立/etc/named.boot文件 /etc/named.boot是根文件,用于说明域名服务器的类型、授权管理的区以及读取初始化数据的位置。当/etc/named.boot存在时,系统在启动时将启动域名服务器进程,它首先读取named.boot文件对自身进行初始化。 该文件主要包含下列记录: directory directory_name,指定域名服务器数据文件

3、所在的目录为directory_name。primary zone_name file_name,说明域名服务器是主域名服务器;授权管理的区为zone_name;本管理区初始化地址映射文件是file_name。 secondary zone_nameIP_address file_name,说明域名服务器是辅域名服务器;授权管理的区为zone_name;本管理区地址映射数据来自于地址是IP_address的主机,且存在文件file_name中。 cache. cache,说明根域名服务器的信息来自于cache文件。此文件包含了根域名服务器的名字和IP地址信息。 2). 修改/etc/named

4、.conf文件在named.conf文件中,有多个选项,如表34所示。表34 named.conf配置文件选项选项说明 directory 指定DNS文件所在的目录。可以重复此选项以指定几个不同的目录。可以给出这些目录相关的文件路径名 master 以一个域名和一个文件名为参数。此选项声明named对指定的域具有控制权,并使named从指定的区域加载信息 hint 为named建立高速缓存信息。以一个域名和一个文件名为参数。域名通常用“”指定。指定的文件包括一组称为服务器提示的记录,这些记录列出了根域名服务器的信息 Forwarders 以一个域名服务器的列表作为参数。告诉本地域名服务器:如果

5、它不能从它的本地信息中解析出地址,那么就与该列表中的服务器联系。 Slave 把本地域名服务器变成一个从属服务器。如果给出了此选项,那么本地服务器就试着通过递归查询来解析DNS名字。它只把请求传递给forwarders选项行列出的服务器中的一个。如的主域服务器的named.conf的配置如下: options directory /var/named;/规定正反向界析文件放置的默认目录 ; zone . /定义根 type hint; /选择根类型为hint的文件内容 file named.ca;/默认的文件名为named.ca ; zone /这个zone是解析本地域名而使用 type ma

6、ster; /主要的在本机的设定文件 file named.hosts; /正向解析文件名 zone 0.0.127. /反向解析IP网段,是固定写法 type master; file named.local; /反向解析文件名 zone 50.128. /反向解析IP网段 type master; file named.rev; /反向解析文件名 3). 修改/etc/named.local文件named.local描述本机地址的映射信息。在每个映射文件中,各种信息以记录的形式组织,称为资源记录,主要有以下几种类型的记录。NS(名称服务器)资源记录为DNS域标识DNS名称服务器。NS 资源

7、记录出现在所有的DNS区域或反向区域( DNS域中)中。A(地址)资源记录将主机(计算机或其他网络设备)名映射到DNS区域中的一个IP地址。添加主机时,添加的就是此记录。同与它配对的是PTR资源记录,它用于将IP地址映射到DNS反向区域(在 DNS 域中)中的主机名。CNAME(规范名称)资源记录为指定的主机(计算机或其他网络设备)名创建了一个别名(同义名称)。用户不能创建别名与任何现有资源记录的DNS名称匹配的CNAME记录。MX(邮件交换)资源记录为DNS域名指定了邮件交换服务器。邮件交换服务器是可以为DNS域名处理或转发邮件的主机(计算机或其他网络设备)。处理邮件是指按地址交付邮件或将邮

8、件送到不同类型的邮件传输上。转发邮件是指将邮件发送到最终的目标服务器,用“简单邮件传输协议(SMTP)”将邮件发送到离目标服务器更近的另一个邮件交换服务器,或者是使邮件按指定的时间排队等候。SOA(授权的开始)资源记录表明 DNS 名称服务器是 DNS 域中的数据的最好信息来源。它是每个 DNS 数据库文件中的第1条记录。在创建新的 DNS 区域时,“DNS 管理器”将自动创建 SOA 资源记录。主机信息记录指明主机地址、域名、类型、别名等。具体格式为:所辖域域名IN SOA 主机名 EMAIL地址 (版本号 刷新时间(秒);从DNS数据刷新时间。重试时间(秒);从DNS数据刷新失败则等待该时

9、间后重试。越时时间(秒);主DNS失效后,第二DNS数据的有效期。最小生存时间(秒);数据刷新包的最小生存期。)INNS主机名指定域名服务器的地址。主机名INAIP地址主机名和IP地址的映射。别名CNAME主机名为主机定义别名,用于一台主机有多个名字。反序IP地址INPTR主机名增加一个有关目标存储信息的指针,用于反向域名解析,注意这里的IP地址是反序的。 4). 下载named.ca文件该文件包含了根域名服务器的名字与IP地址的映射信息,可以从Internet上获取。 5). 建立named.hosts文件named.hosts中包含本地域信息,它可以将主机名转换成IP地址,它包含A、MX、

10、CNAME等记录,只有主服务器才有,其他服务器可以从主服务器取得。例如:; /var/named/named.hosts Local hosts at the IN SOA ( .0001.00; Serial Number10800 ; Refresh 3 hours3600; Retry 1 hour432000 ; Expire 5 days86400) ; Minimum 1 dayIN NS localhost.IN A center IN A ns CNAMEcenter ;set ns as the aliase of centerwestIN A mailIN A 0 webIN A 06). named.revnamed.rev与named.hosts文

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论