hi, I don't understand what i'm doing wrong. My dns server works fine except the reverse dns part and only from outside my network. if i run dig -x 91.220.96.5 @91.220.96.5 it gives me <code> dig -x 91.220.96.5 @91.220.96.5 ; <<>> DiG 9.7.3 <<>> -x 91.220.96.5 @91.220.96.5 ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 46972 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 2, ADDITIONAL: 2 ;; QUESTION SECTION: ;5.96.220.91.in-addr.arpa. IN PTR ;; ANSWER SECTION: 5.96.220.91.in-addr.arpa. 86400 IN PTR ns1.automate-nova.ro. 5.96.220.91.in-addr.arpa. 86400 IN PTR mail.automate-nova.ro. 5.96.220.91.in-addr.arpa. 86400 IN PTR ns.automate-nova.ro. ;; AUTHORITY SECTION: 96.220.91.in-addr.arpa. 86400 IN NS ns1.automate-nova.ro. 96.220.91.in-addr.arpa. 86400 IN NS ns.automate-nova.ro. ;; ADDITIONAL SECTION: ns.automate-nova.ro. 604800 IN A 91.220.96.5 ns1.automate-nova.ro. 604800 IN A 91.220.96.5 ;; Query time: 0 msec ;; SERVER: 91.220.96.5#53(91.220.96.5) ;; WHEN: Wed Feb 26 10:26:38 2014 ;; MSG SIZE rcvd: 172 </code> and from outside my network <code> ** server can't find 5.96.220.91.in-addr.arpa.: NXDOMAIN </code> the rest of dns server works fine from both sides
Reverse DNS Your upstream address provider (wherever you got your IP address from) has to delegate the reverse DNS authority to you for it to work in the public Internet.