RHEL7配置DNS服务器,arpa文件错误。。能正常启动named服务,但是客户机无法解析域名
在RHEL6/RHEL7上面配置DNS服务器泛域名解析,但是反向解析文件在检查时出错提示,无法找到主机地址记录
。正向解析文件没有问题,启动named服务正常启动,也没有报错,客户机无法解析地址。
在RHEL5上没有问题,不知道有什么改动的地方。。找了下资料,好像没变动啊
主配置文件,检查没错。
named.conf文件
-----------------------------------------------------
options {
listen-on port 53 { 192.168.0.1; };
listen-on-v6 port 53 { ::1; };
directory "/var/named";
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";
managed-keys-directory "/var/named/dynamic";
};
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};
include "/etc/named.rfc1912.zones";
include "/etc/named.root.key";
--------------------------------------------
named.rfc1912.zones文件
------------------------------------------
zone "nathen.com" IN {
type master;
file "nathen.com.zone";
};
zone "0.168.192.in-addr.arpa" IN {
type master;
file "nathen.com.arpa";
};
区域文件
正向解析文件
-------------------------
$TTL 86400
@ IN SOA nathen.com. mail.nathen.com. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
IN NS dns.nathen.com.
dns IN A 192.168.0.1
www IN A 192.168.0.10
$GENERATE 100-150 yang$ IN A 192.168.0.$
--------------------------------
反向解析文件
--------------------------------
$TTL 86400
@ IN SOA nathen.com. mail.nathen.com. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
IN NS dns.nathen.com.
1 IN PTR dns.nathen.com.
10 IN PTR http://www.nathen.com.
$GENERATE 100-150 $ IN PTR yang$.nathen.com.
---------------------------------
检查配置
--------------
[root@nathen named]# named-checkzone nathen.com nathen.com.zone
zone nathen.com/IN: loaded serial 0
OK
[root@nathen named]# named-checkzone nathen.com nathen.com.arpa
zone nathen.com/IN: NS 'dns.nathen.com' has no address records (A or AAAA)
zone nathen.com/IN: not loaded due to errors.
---------------------------------
服务启动正常
----------------------------
[root@nathen named]# /etc/init.d/named start
启动 named: [确定]