Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1802077
  • 博文数量: 334
  • 博客积分: 11301
  • 博客等级: 上将
  • 技术积分: 3452
  • 用 户 组: 普通用户
  • 注册时间: 2006-10-18 10:19
个人简介

路虽弥,不行不至;事虽少,不做不成。

文章分类

全部博文(334)

文章存档

2013年(4)

2012年(19)

2011年(27)

2010年(71)

2009年(45)

2008年(15)

2007年(84)

2006年(69)

分类: LINUX

2007-03-19 11:36:57

前提:
  192.168.1.117  为主服务器(已配好)
      正向解释zone为"saeg.com.cn"
      反向解释zone为"1.168.192.in-addr.arpa"
  端口:53(open)
 
要求:
  192.168.1.2配置缓存服务器;
  192.168.1.2配置从服务器;  
 
一.配置缓存服务器
  1.仅需修改/etc/named.conf文件,在文件中加入以下语句
 
    forwarders { 192.168.1.117; }; //注意"{"后有空格,"}"前有空格
    forward only ;
  2.service named restart
 
二.配置从服务器
  1.在/etc/named.conf文件中定义从服务器的正/反向zone
 
   zone  "saeg.com.cn" {                      //注意: zone名务必与主服务器的zone相同
      type slave;
      masters { 192.168.1.117; };
      file "slaves/slave-saeg.com.cn.zone";  //slaves的绝对路径是/var/named/slaves,
   };                                        //此外也可改成绝对路径.
                                            
   zone "1.168.192.in-addr.arpa" {
      type slave;
      masters { 192.168.1.117; };
      file "slaves/slave-1.168.192.in-addr.arpa.zone";
   };
 
 
   注意事项:
     1> 主从服务器中正/反向zone名称必须一致;
     2> 从服务器中file可指定相对路径,也可指定绝对路径;
     3> /etc/sysconfig/named中的参数,反正我是把它注释掉
        #ROOTDIR=/var/named/chroot
        如果不注释掉,则所有zone文件均保存在/var/named/chroot/var/named/*,否则,则保存在
        /var/named/*
    同时要注意两个目录拥有者,/var/named/chroot/拥有者为named,/var/named/拥有者为root
 
   2.开端口
     由于从服务器要从主服务器上同步数据,必须要打开;
       iptables -A INPUT -p tcp --sport 53 -j ACCEPT; //理解此处为什么不是udp,而是tcp
       iptables -A INPUT -p tcp --dport 53 -j ACCEPT;
  
       iptables iptables save;
       service iptables start;
   3.查看日志
      tail -f /var/log/messages
 
      zone saeg.com.cn/IN: transferred serial 42
                           transfer of 'saeg.com.cn/IN' from 192.168.1.117#53:
                           end of transfer
     
      或查看是否生成文件
       /var/named/slaves/..
     
 
 
  
阅读(1381) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~