我在配置BIND DNS播出服务器时遇到问题找不到XXX.in-addr.arpa:NXDOMAIN而反向dns检查!

一切都适用于正向DNS查找,但反向DNS查找失败.这是我的配置文件

named.conf中

options {

listen-on port 53 { 192.168.10.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 no;

allow-recursion {

localhost;

};

dnssec-enable yes;

dnssec-validation yes;

dnssec-lookaside auto;

/* Path to ISC DLV key */

bindkeys-file "/etc/named.iscdlv.key"; anaged-keys-directory "/var/named/dynamic"; };

logging {

channel default_debug {

file "data/named.run";

severity dynamic;

}; };

zone "." IN {

type hint;

file "named.ca"; };

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

named.rfc1912.zones:

acl trusted-servers {

192.168.10.1; //ns2 };

zone "johndeo.com" IN {

type master;

file "forward.zone";

allow-update { none; };

allow-transfer { trusted-servers; }; };

zone "localhost" IN {

type master;

file "named.localhost";

allow-update { none; }; }; zone "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa"$

type master;

file "named.loopback";

allow-update { none; }; };

zone "10.168.192.in-addr.arpa" IN {

type master;

file "reverse.zone";

allow-update { none; }; };

zone "0.in-addr.arpa" IN {

type master;

file "named.empty";

allow-update { none; }; };

forward.zone

$TTL 86400 @ IN SOA ns1.johndeo.com. root.ns1.johndeo.com. (

8 ; serial

86400 ; refresh,seconds

7200 ; retry

3600000 ; expire

86400 ) ; minimum johndeo.com. IN A 192.168.10.1

johndeo.com. IN NS ns1.johndeo.com.

johndeo.com. IN NS ns2.johndeo.com.

johndeo.com. IN MX 1 mail.johndeo.com.

ns1.johndeo.com. IN A 192.168.10.1

ns2.johndeo.com. IN A 192.168.10.1

www IN CNAME johndeo.com. ftp IN CNAME johndeo.com.

mail IN A 192.168.10.1

reverse.zone

$ORIGIN 10.168.192.in-addr.arpa.

$TTL 14400

@ IN SOA www.johndeo.com. admin.johndeo.com. (

30 ; serial

86400 ; refresh

7200 ; retry

3600000 ; expire

86400 ) ; minimum

IN NS ns1.johndeo.com.

IN NS ns2.johndeo.com.

1 IN PTR ns1.johndeo.com.

服务器中的nslookup FQDN

nslookup ns1.johndeo.com

Server: 192.168.10.1

Address: 192.168.10.1#53

Name: ns1.johndeo.com

Address: 192.168.10.1

在Windows 7 cmd中查找nslookup

C:\Windows\system32>nslookup 192.168.10.1

Server:

Address: 192.168.2.1

*** can't find 192.168.10.1

我甚至使用“ipconfig / flushdns”来清除dns缓存.

服务器上的nslookup IP

nslookup 192.168.10.1

Server: 192.168.10.1

Address: 192.168.10.1#53

1.10.168.192.in-addr.arpa name = ns1.johndeo.com.

服务器上的主机IP:

host 192.168.10.1

1.10.168.192.in-addr.arpa domain name pointer ns1.johndeo.com.

我无法找出导致它的原因.任何帮助都真的很好.

Logo

更多推荐