好吧,我遇到了一个问题,我的 bind9 dns 反向查找失败
# nslookup 192.168.1.6
Server: 127.0.1.1
Address: 127.0.1.1#53
** server can't find 6.1.168.192.in-addr.arpa: NXDOMAIN
# nano /var/named/6.zone
$TTL 86400
@ IN SOA localhost (
991079290 ; serial
28800 ; refresh
14400 ; retry
3600000 ; expire
86400 ; default_ttl
)
IN NS localhost.
6.1 IN PTR localhost. ; 192.168.1.6
# nano /etc/bind/named.conf.local
zone “6.1.168.192.in-addr.arpa” {
type master;
file “/var/named/6.zone”
allow-update {key rndc-key; };
};
# /etc/bind/named.conf
include "/etc/bind/named.conf.options";
include "/etc/bind/named.conf.local";
include "/etc/bind/named.conf.default-zones";
在我看来,一切都很好。什么可能导致了这个问题?
答案1
您提供的配置为 提供了 PTR 记录6.1.6.1.168.192.in-addr.arpa
。您可以修改zone
语句(删除6.1
开头的 ),也可以修改区域文件中的相对名称(尝试使用@
而不是6.1
)。