Chinaunix

标题: 询问一个辅助DNS的问题 [打印本页]

作者: jelemy    时间: 2007-08-16 16:35
标题: 询问一个辅助DNS的问题
主DNS已经没有问题了,配置了辅助DNS,可是为什么辅助DNS没有将ZONE复制到辅助DNS上呢?

zone "test.com" IN {
        type slave;
        file "named.test.com";
        masters{ 192.168.0.1; };
};

有什么错误吗?
作者: jelemy    时间: 2007-08-16 17:44
不知道为什么,我的两个DNS不能同步,辅助DNS里面不能从主DNS得到ZONE
作者: 阿骁    时间: 2007-08-17 00:02
楼主先用 dig 命令检查一下是否能在辅DNS服务器上进行区数据传送

# dig @master.dns.server domain.of.zone axfr
作者: 網中人    时间: 2007-08-17 02:49
兩邊的 /var/log/messages 都看看?
作者: wang3140    时间: 2007-08-20 10:21
标题: maybe you can type the follow
zone "test.com" IN {
        type slave;
        file "slaves/named.test.com";
        masters{ 192.168.0.1; };
};
作者: jelemy    时间: 2007-08-21 11:43
zone "test.com" IN {
        type slave;
        file "slaves/named.test.com";
        masters{ 192.168.0.1; };
};

可以了就,因为没有写slaves
作者: hgwin    时间: 2007-08-21 14:16
我照着这样的格式设置了之后,马上在拷过来很多的文件......比我主DNS里多好几倍,而且等会还在增加...我看了下就是我主DNS里的配置文件...是不是每个一段时间就会从主DNS拷一次过来呢?当我设置好从DNS后.从DNS不能解析域名是怎么回事?
作者: jelemy    时间: 2007-08-21 14:53
只是从主DNS里面把相对应的zone文件拷过来了,我的从服务器可以正确解析,没有问题呀
作者: hgwin    时间: 2007-08-21 15:10
我的拷了很多文件过来, 而且隔一段时间还会增加...
view "cncgroup" {
        match-clients { cncgroup; };       
        recursion no;                        
        notify no;       
         
          zone "." {
        type hint;
        file "named.ca";
        };               

        
        zone "abc.com" {
                type slave;
                file "slaves/cnc.com.abc";
                allow-update { 192.168.18.6; };
                masters {192.168.18.6;};
        };

       
        zone "xxx.cn" {
                type slave;
                file "slaves/cn.xxx";
                allow-update { 192.168.18.6;};
                masters 192.168.18.6;
        };

       
        zone "123.com" {
                type slave;
                file "slaves/cnc.com.123";
                allow-update { 192.168.18.6;};
                masters {192.168.18.6;};
        };
};
我做了分流的...另外一个view和这个差不多的.大家帮忙看下...还有个问题就是named进程大概在1个多小时后CPU占用就非常高...
作者: wang3140    时间: 2007-08-21 15:29
在用了view的情况下,一般的主从复制会不正常,建议你参考手册中TSIG部分进行设置。或者简单点,干脆两个主,手动进行同步
作者: hgwin    时间: 2007-08-21 15:42
恩。我试试TSIG里的设置.还有个很棘手的问题....我是在win  ser 2003下用BIND做的DNS.不知道什么原因每隔一个多小时named进程就会占用大量的CPU资源...大家觉得有那些地方的设置会出现这样的情况啊?因为配置文件有点多,不好贴出来的。... 会不会是因为分流的原因引起的...
作者: 阿骁    时间: 2007-08-21 17:39
view 底下的 master/slave 的区数据传送需要特别设置一下的,以前 netman 专门写了一个帖子让大家参考:
http://bbs.chinaunix.net/viewthr ... p%3Bfilter%3Ddigest
作者: hgwin    时间: 2007-08-22 11:03
谢谢已经解决问题了。把file "slaves/cnc.com.abc";中的slaves/删了就可以了。...不知道是什么原理.....我是在win  ser 2003下用BIND做的DNS.不知道什么原因每隔一个多小时named进程就会占用大量的CPU资源...大家觉得有那些地方的设置会出现这样的情况啊?因为配置文件有点多,不好贴出来的。... 会不会是因为分流的原因引起的...大家帮忙看下。.
acl "cncgroup" {
58.16.0.0/16;
58.17.0.0/17;
58.17.128.0/17;
58.18.0.0/16;
.......................
};
view "cncgroup" {
        match-clients { cncgroup; };        
        recursion no;                        
        notify no;        
         
          zone "." {
        type hint;
        file "named.ca";
        };               

        
        zone "abc.com" {
                type slave;
                file "cnc.com.abc";
                allow-update { 192.168.18.6; };
               
        };

        
        zone "xxx.cn" {
                type slave;
                file "cn.xxx";
                allow-update { 192.168.18.6;};
               
        };

        
        zone "123.com" {
                type slave;
                file "slaves/cnc.com.123";
                allow-update { 192.168.18.6;};
                };
};

view "cncgroup" {
        match-clients { cncgroup; };        
        recursion no;                        
        notify no;        
         
          zone "." {
        type hint;
        file "named.ca";
        };               

        
        zone "abc.com" {
                type slave;
                file "slaves/cnc.com.abc";
                allow-update { 192.168.18.6; };
                masters {192.168.18.6;};
        };

        
        zone "xxx.cn" {
                type slave;
                file "slaves/cn.xxx";
                allow-update { 192.168.18.6;};
                masters 192.168.18.6;
        };

        
        zone "123.com" {
                type slave;
                file "slaves/cnc.com.123";
                allow-update { 192.168.18.6;};
                masters {192.168.18.6;};
        };
};

view "viewany" {
        match-clients { any; };        
        recursion no;                        
        notify no;        
         
          zone "." {
        type hint;
        file "named.ca";
        };               

        
        zone "abc.com" {
                type slave;
                file "ctc.com.abc";
                allow-update { 192.168.18.6; };
               
        };

        
        zone "xxx.cn" {
                type slave;
                file "cn.xxx";
                allow-update { 192.168.18.6;};
               
        };

        
        zone "123.com" {
                type slave;
                file "ctc.com.123";
                allow-update { 192.168.18.6;};
               
        };
};

大侠们帮忙看看,分析下是什么原因引起named进程占用大量的CPU...先谢谢了....
作者: hgwin    时间: 2007-08-22 11:04
不好意思多粘了一次cnc的....
作者: wskyygydx    时间: 2007-08-23 15:53
是的, 别做得太多了slave,否则SERVER会很重的。
作者: 網中人    时间: 2007-08-24 00:36
原帖由 wskyygydx 于 2007-8-23 15:53 发表
是的, 别做得太多了slave,否则SERVER会很重的。

能否解釋一下原因?




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2