Reverse DNS problem

RJHM van den Bergh rvdb at
Thu Nov 25 19:52:07 UTC 1999


I asked my provider to run my own DNS using RFC 2317
They say they have adjusted their DNS so I had to set up reverse DNS.

All works fine except reverse DNS.

I got a whole bunch of errors from the /var/log/messages.

Nov 25 22:13:33 alpha named[1290]: named.reverse91:4: SOA for "91.205." not at zone top ""
(I just cant seem to get rid of this one.)

Nov 25 22:13:33 alpha named[1290]: named.reverse91:11: data "91.205.20" outside zone "" (ignore
(This one I do understand it caused by the first)
(There are of course several of them)

Nov 25 22:13:33 alpha named[1290]: Zone ""
(file named.reverse91): no NS RRs found at zone top
Nov 25 22:13:33 alpha named[1290]: master zone "
.arpa" (IN) rejected due to errors (serial 199802151)
(Don't get this either. I stated the DNS servers)

Somehow I think the glue record isn't working.
Think the reverse tree doesn't match

When I do nslookup:
Server:  localhost
Address:  name =        nameserver =        nameserver =   internet address =  internet address =

It states that is hosted by these DNS servers.
This is the old situation !! ?
My DNS server is
second DNS server should be

Am I still thinking correct ?


Here are my current config files :

--------------------------------- named.conf

[root at alpha named]# cat /etc/named.conf
options {
        directory "/var/named";
         * If there is a firewall between you and nameservers you want
         * to talk to, you might need to uncomment the query-source
         * directive below.  Previous versions of BIND always asked
         * questions using port 53, but BIND 8.1 uses an unprivileged
         * port by default.
        // query-source address * port 53;

// IP nummers assigned

zone "." {
        type hint;
        file "";

zone "" {
        type master;
        file "named.local";

zone "" {
        notify no;
        type master;
        file "";

zone "" {
        notify no;
        type master;
        file "named.reverse91";

// to do : notify should be yes

-------------the reverse file

[root at alpha named]# cat named.reverse91
@ IN SOA (
   199802151 ; Serial, todays date + todays serial
   8H        ; Refresh
   2H        ; Retry
   1W        ; Expire
   1D)       ; Minimum TTL
; A
91      PTR
92      PTR
[root at alpha named]#

To make it complete my domain zone file:
Works great I can checked that.
Indeed I get the Hinfo and correct DNS servers returned.

[root at alpha named]# cat
@ IN SOA (
   199802151 ; serial , todays date +todays serial #
   8H        ; refresh , seconds
   2H        ; retry , seconds
   1W        ; expire seconds
   1D )      ; minimum, seconds
  NS alpha      ; Inet address of server
  NS ;
  MX 10 ; Primairy Mail Exchanger
;                         Omited a Secondary Mail exchanger
localhost       A
alpha           A
mail            A
                HINFO   "Pentium II" "Linux RedHat"
                MX      10 alpha
*               CNAME   alpha
;www            CNAME   alpha
;ns             A  ;temp. a local address
;               MX      10 mail
;mail           A
[root at alpha named]#


Did play arround with it all day and still can't get it to work.
did try

I'm using a RedHat 5.2 with Bind 8.2.2

Also where can I find more info ?
My books here just only talk about bind 4.9 which is quite confusing to me.

Thanks for a reply.

rvdb at
root at
(hostmaster at :-) )

More information about the bind-users mailing list