求助:RH企业4的bind问题

求助:RH企业4的bind问题

我的linux版本是红帽企业4版本,用的是vmwave。在做bind9实验的时候,就是不能成功。请高手指点

我通过添加删除程序装上了bind9,装好后,在/var/named/下都有named.ca;named.local等,

我用vi在/etc/named.conf文件中添加了

zone "chin.cn" IN{
type master;
file "chin.cn.db";
allow-update{none;};
};

zone "1.168.192.in-addr.arpa" IN(
type master;
file "named1.168.192.db";
allow-update{none;};


然后在/var/named/下添加2个文件分别是chin.cn.db和named1.168.192.db,内容为

chin.cn.db的是

$TTL 86400
@ SOA ns1.chin.cn.  chin.cn.(
2003053013;serial
3600;refresh
900;retry
1209600;expire
3600;minimum
)
@ IN NS ns1.chin.cn
ns1 IN A 192.168.1.1
www IN CNAME ns1


named1.168.192.db的是

$TTL 86400
@ SOA ns1.chin.cn.   chin.cn.(
2003053013;serial
3600;refresh
900;retry
1209600;expire
3600;minimum
)
@ IN NS ns1.chin.cn.
1 IN PTR ns1.chin.cn.

然后我就重启了named服务,用nslookup验证,发现有错误,server cann't find ns1.chin.cn

然后又用tail命令查看日志,发现这样一条,zone chin.cn/IN:loading mster file chin.cn.db: file not found

请问我这种情况怎样解决?

另外我把SElinux给禁用了,也敲了service iptables stop和chkconfig iptables off
DNS本机的名字我设为的是ns1.chin.cn
/etc/resolv.conf中是
domain chin.cn
search chin.cn
nameserver 192.168.1.1       #就是本机IP
chin.cn.db的是

$TTL 86400
@ IN SOA ns1.chin.cn. chin.cn.(
2003053013;serial
3600;refresh
900;retry
1209600;expire
3600;minimum
)
@ IN NS ns1.chin.cn.
ns1 IN A 192.168.1.1
www IN CNAME ns1



named1.168.192.db的是

$TTL 86400
@ IN SOA ns1.chin.cn. chin.cn.(
2003053013;serial
3600;refresh
900;retry
1209600;expire
3600;minimum
)
@ IN NS ns1.chin.cn.
1 IN PTR ns1.chin.cn.


仔细看一下,你写掉了一个IN  和正向区域文件的域名后面有一个点.


使用工具检测一下  named-checknamed  
                named-checkzone