免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1264 | 回复: 0
打印 上一主题 下一主题

DNS服务器的配置 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-02-27 19:41 |只看该作者 |倒序浏览
DNS(Domain Name System)用于域名解析,配置一台域名服务器主要分为两步。
   第一:创建域名服务器配置文件/etc/named.conf;它指定了区数据库文件的位置及域名服务器的相关参数。
    第二步: 创建区数据库文件;由一组文本文件组成,其中记录了一条条资源记录。
一:创建域名服务器配置文件/etc/named.conf
       在/etc/named.conf文件中有以下指令可以使用:
     1:options 指令
        格式: options {
                      directory  "pathname";    #指定域名服务器所使用的区数据文件的位置
                      pid-file  "pathname";     #指定域名服务器进程的PID所在文件的位置
                      };
        注意:在每行结尾必须加上“;”。
     2:zone     指令
        格式: zone "domainname" in {          #domainname是域名
                       type server_type;      #type 指定域名服务器的类型
                       file "zone_file_path"; #file 指定区数据文件名
                       masters { pdns_addr;}; #若服务器类型是slave,则指定pdns的地址.否,则无此项。
                       };
       注意:域名服务器的类型有:
            master       ------   主域名服务器PDNS(Primary Domain Name Server)
            slave        ------   辅助域名服务器SDNS(Secondary Domain Name Server)
            hint         ------   高速缓存域名服务器
二:创建区数据库文件
    1.区数据库文件有:
          named.hosts  #定义DNS管理的域
          named.rev    #定义DNS管理的反向域
          named.local  #定义本地网IP和主机的名的映射
          named.ca     #包含指向根域名服务器的IP和其所在主机名称映射的初始列表。可从网上下载
    2.一个域名服务器至少包含以上四个文件,否则,不能正常工作。

    3.区数据库文件的组成:
         SOA部分
         NS部分   
         数据库部分
    4.以上每一部分又都有若干条资源记录组成。
         资源记录的格式:
         name  [ttl]  class  type  data
    解释:name  #name表示资源记录所引用的域对象名,可以是主机,也可以域名。name可以以全域名和相对域名两种方式指定。凡是,在name段给出的名字不以“.“结尾,则表示与当前区有关。在软件内部处理的是全名,它会给任何不以“.“结尾的名字加上当前区名。此处也可以使用一些特殊符号。如:
             @       ---表示当前域
             .       ---表示当前区
            ( )      ---将多行连起来
            ;        ---注释
            *        ---通配,只用在name字段         
          ttl      #指定资源记录存活时间,以秒为单位。一般省略,用SOA指定的默认值
          class    #指定网路类型,现在只用 "IN"
          type     #指定资源记录类型。(A ,CNAME,PTR,SOA,NS,RP,MX,TXT)
          data     #与具体的资源记录有关。
    5.各种资源记录的格式:
           套用4给定的格式。
           SOA记录
           domain_name   IN       SOA   origin  contact (serial
                                                         refresh
                                                         retry
                                                         expire
                                                         minmum
                                                         )
                                 
                                  SOA   ---- 指定该域的权威域名服务器
                                  domain_name是一个FQDN
                                  origin 是该域的权威域名器,名字也必须是FQDN
                                  contract 是管理该域的人的邮件地址。
           NS记录
           domain_name   IN       NS      hostname

                                  NS   ---- 指定该域的域名服务器
                                  domain_name 是一个FQDN
                                  hostname是一个FQHN
           A记录
           hostname      IN       A       IP_address
                                  A    ---- 指定主机的IP地址
           CNAME记录
           alias         IN      CNAME  hostname  
   
                                 CNAME ---- 给特定的主机指定别名
           MX记录
           domain_name   IN      MX   priority   hostname
                                 MX    ---- 指定该域的邮件交换器
                                 priority 是邮件交换器的器优先级,是一个整数,sendmail优先
                                           使用优先级较低的邮件交换器。
                                      
           PTR记录
           ip_address    IN     PTR   hostname  
      
                                PTR    ---- 指定特定ip对应的主机名
           RP记录
           hostname     IN     RP    E-mail   hostname
                               RP    ---- 为特定主机指定负责人
                               E-mail 是主机负责人e_mail
                               hostname是包含主机负责人TXT记录的主机   
           TXT记录
           hostname     IN    TXT  "informations"  

                              TXT  ---- 为特定的主机增加说明信息
                                                     
                             


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/22536/showart_485153.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP