LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1179|回复: 6

DNS无法启动,我的配置文件都在,他老是说找不到文件

[复制链接]
发表于 2008-4-22 18:29:07 | 显示全部楼层 |阅读模式
options {
        directory         "/var/named";
};

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

controls {
        inet 127.0.0.1 allow { localhost; } keys { "rndckey"; };
};


zone "abclinux.com" IN {
        type master;
        file "abclinux.zone";
};

zone "3.16.172.in-addr.arpa" IN {
          type master;
        file "3.16.172.rev";
};
include "/etc/rndc.key";




[root@cracker named]# service named start
启动 named:
Error in named configuration:
zone abclinux.com/IN: loading from master file abclinux.zone failed: file not found
_default/abclinux.com/IN: file not found
zone 3.16.172.in-addr.arpa/IN: loading from master file 3.16.172.rev failed: file not found
_default/3.16.172.in-addr.arpa/IN: file not found
                                                           [失败]
 楼主| 发表于 2008-4-22 18:31:11 | 显示全部楼层
我的文件都在/var/named/目录下,权限777
回复 支持 反对

使用道具 举报

发表于 2008-4-22 23:57:08 | 显示全部楼层
文件名不正确,或者路径不对--换成别的路径试试,可能是理解错了。
回复 支持 反对

使用道具 举报

发表于 2008-4-30 08:47:25 | 显示全部楼层
你把SELINUX关掉试一下看行不行.
回复 支持 反对

使用道具 举报

发表于 2008-4-30 14:56:18 | 显示全部楼层
是不是用chroot了。
看看/var/named/chroot/
回复 支持 反对

使用道具 举报

发表于 2008-4-30 16:13:47 | 显示全部楼层
path/sbin/named -g  查看错误信息.
回复 支持 反对

使用道具 举报

发表于 2008-5-9 08:51:25 | 显示全部楼层
主要是chroot,很多系统都是使用chroot将bind的目录转到/var/named/chroot中了,就是说配置文件保存在/var/named/choot/etc与/var/  named/var中,许需要注意。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表