Help with internal address
David Lewis
dlewis at iname.com
Wed Mar 15 14:08:58 UTC 2000
Mark.Andrews at nominum.com wrote:
> > Mark.Andrews at nominum.com wrote:
> >
> > > > sysquery: findns error (NXDOMAIN) on nt01.wejit.com?
> > > >
> > > > Any way to eliminate that?
> > > >
> > > >
> > > >
> > > You has a NS which refers to this name. Use 'ndc dumpdb'
> > > to dump the cache contents to file. Seach this file to
> > > find the NS record in question then remove the NS records
> > > from the appropriate zone.
> > >
> >
> > I don't find an NS record with that name in the dumpdb file. I DO have an
> > MX record on it - that's how I get the mail to nt01. From the dumbpdb:
> >
> > [root at ns1 named]# grep nt01 named_dump.db
> > 3600 IN MX 10 nt01.ankr-tite.com. ;Cl=2
> > 3600 IN MX 10 nt01.wejit.com. ;Cl=2
> >
> > I don't want to take this out as my mail stops going to nt01 if I do. Is
> > there another way I should be doing it?
> >
> It normally is a NS record which causes this message but
> any record that causes additional section processing can
> do it, like MX records.
>
> As for not removing the offending record. How can your mail
> be going to nt01.wejit.com as there is no A (or any other)
> record for nt01.wejit.com. That is what the error message
> is telling me.
>
I'm not sure why it works but it does work. I suspect it's like this:
nt01.wejit.com is
the primary mailhost but ns1.wejit.com is the secondary; so when the sender
can't find nt01 it goes to ns1. Then, ns1 (who is permitted to relay) finds
nt01's address either in it's /etc/hosts or from our internal DNS server and
sends it on.
>
> You need to look in named_dump.db and find out the owner of
> the nt01.wejit.com record.
The owner? I don't understand - how would I find that? I grepped the file for
nt01, you can see the results above.
More information about the bind-users
mailing list