Chinaunix首页 | 论坛 | 博客
  • 博客访问: 52184
  • 博文数量: 23
  • 博客积分: 1415
  • 博客等级: 上尉
  • 技术积分: 281
  • 用 户 组: 普通用户
  • 注册时间: 2006-08-04 16:00
文章分类

全部博文(23)

文章存档

2014年(19)

2008年(1)

2007年(3)

我的朋友

分类:

2008-02-27 19:41:28

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  ---- 为特定的主机增加说明信息

                                                     
                            

阅读(555) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~