UOS bind9反向解析出现以下问题:
root@uos1:/etc/bind# host 192.168.200.201
201.200.168.192.in-addr.arpa has no PTR record
相关配置文件内容如下:
root@uos1:/etc/bind# cat /etc/resolv.conf
# Generated by NetworkManager
search public
#nameserver 192.168.200.1
#本机IP为192.168.200.201
nameserver 192.168.200.201
root@uos1:/etc/bind# cat /etc/bind/named.conf.local
zone "uos.com" {
type master;
file "/etc/bind/db.uos.com";
};
zone "168.192.in-addr.arpa" {
type master;
file "/etc/bind/db.192.168.200";
};
root@uos1:/etc/bind# cat /etc/bind/db.192.168.200
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA uos. root.uos.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS localhost.
1.0.0 IN PTR localhost.
201 IN PTR www.uos.com.
解决:
在经过两个小时的查资料以及各种的捣鼓之后,在/etc/bind/db.192.168.200文件中添加“201.200.168.192.in-addr.arpa. IN PTR www.uos.com”即可。
root@uos1:/etc/bind# cat /etc/bind/db.192.168.200
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA uos. root.uos.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS localhost.
1.0.0 IN PTR localhost.
201 IN PTR www.uos.com.
201.200.168.192.in-addr.arpa. IN PTR www.uos.com
测试:
root@uos1:/etc/bind# host 192.168.200.201
201.200.168.192.in-addr.arpa domain name pointer www.uos.com.168.192.in-addr.arpa.
root@uos1:/etc/bind# nslookup 192.168.200.201
201.200.168.192.in-addr.arpa name = www.uos.com.168.192.in-addr.arpa.
root@uos1:/etc/bind# dig -x 192.168.200.201
; <<>> DiG 9.11.5-P4-5.1-Debian <<>> -x 192.168.200.201
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 22633
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 3
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
; COOKIE: a29db05ab52ebbef4cd487b05fd07eadf51cbc23755dfb3a (good)
;; QUESTION SECTION:
;201.200.168.192.in-addr.arpa. IN PTR
;; ANSWER SECTION:
201.200.168.192.in-addr.arpa. 604800 IN PTR www.uos.com.168.192.in-addr.arpa.
;; AUTHORITY SECTION:
168.192.in-addr.arpa. 604800 IN NS localhost.
;; ADDITIONAL SECTION:
localhost. 604800 IN A 127.0.0.1
localhost. 604800 IN AAAA ::1
;; Query time: 0 msec
;; SERVER: 192.168.200.201#53(192.168.200.201)
;; WHEN: 三 12月 09 15:37:17 CST 2020
;; MSG SIZE rcvd: 178