Chinaunix

标题: 求助:RHEL6 DNS服务无法启动 [打印本页]

作者: network_thq    时间: 2012-10-05 18:45
标题: 求助:RHEL6 DNS服务无法启动
在启动DNS服务的时候出现以下错误,尝试了很多方法,都没有解决,跪求哪位大侠帮忙解决。
[root@linux ~]# /etc/init.d/named restart
Stopping named:                                            [  OK  ]
Starting named:                                            [FAILED]
[root@linux ~]# tail -f /var/log/messages
Oct  5 18:39:14 linux named[3035]: reading built-in trusted keys from file '/etc/named.iscdlv.key'
Oct  5 18:39:14 linux named[3035]: using default UDP/IPv4 port range: [1024, 65535]
Oct  5 18:39:14 linux named[3035]: using default UDP/IPv6 port range: [1024, 65535]
Oct  5 18:39:14 linux named[3035]: listening on IPv4 interface lo, 127.0.0.1#53
Oct  5 18:39:14 linux named[3035]: listening on IPv4 interface eth0, 192.168.0.1#53
Oct  5 18:39:14 linux named[3035]: listening on IPv6 interface lo, ::1#53
Oct  5 18:39:14 linux named[3035]: generating session key for dynamic DNS
Oct  5 18:39:14 linux named[3035]: could not configure root hints from 'named.ca': file not found
Oct  5 18:39:14 linux named[3035]: loading configuration: file not found
Oct  5 18:39:14 linux named[3035]: exiting (due to fatal error)



配置文件:
[root@linux ~]# vi /etc/named.conf
options {
        listen-on port 53 { any; };   
        listen-on-v6 port 53 { ::1; };
        directory       "/var/named";
        forwarders {                    
                221.5.203.98;  
        };
#       forward only;         
        dump-file       "/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";
        memstatistics-file "/var/named/data/named_mem_stats.txt";
        allow-query     { any; };
        recursion yes;

        dnssec-enable yes;
        dnssec-validation yes;
        dnssec-lookaside auto;

        /* Path to ISC DLV key */
        bindkeys-file "/etc/named.iscdlv.key";
};

logging {
        channel default_debug {
                file "data/named.run";
                severity dynamic;
        };
};

zone "." IN {
        type hint;
        file "named.ca";
};

include "/etc/named.rfc1912.zones";

vi  /etc/named.rfc1912.zones
zone "thq.com" IN {
        type master;
        file "thq.com.zone";
        allow-transfer {192.168.0.4;};
        allow-update { none; };
};



zone "0.168.192.in-addr.arpa" IN {
        type master;
        file "named.192.168.0";
        allow-transfer {192.168.0.4;};
        allow-update { none; };
};

vi /var/named/chroot/var/named/thq.com.zone
$TTL 86400
@       IN SOA    thq.com. root.thq.com. (
                                0
                                3H
                                15M
                                1W
                                1D )

@               IN NS   linux.thq.com.
linux           IN A    192.168.0.1
www             IN A    192.168.0.1

vi /var/named/chroot/var/named/named.192.168.0
$TTL 86400
@       IN SOA    thq.com. root.thq.com. (
                                0
                                3H
                                15M
                                1W
                                1D )

        IN NS   linux.thq.com.
1       IN PTR  thq.com.

跪求解决方案。




作者: chenyx    时间: 2012-10-08 20:49
named.ca文件找不到,楼主查找下.如果存在,看下是否是权限问题,或者路径不对
作者: network_thq    时间: 2012-10-10 15:30
谢谢,我已经解决了。回复 2# chenyx


   




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