Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 Mar 2002 15:39:36 -0800
From:      "Kevin Oberman" <oberman@es.net>
To:        "Patrick O'Reilly" <bsd@perimeter.co.za>
Cc:        "FreeBSD Question List" <freebsd-questions@freebsd.org>
Subject:   Re: Authoritative vs. non-Authoritative DNS ? 
Message-ID:  <20020311233936.70D7E5D07@ptavv.es.net>
In-Reply-To: Your message of "Mon, 11 Mar 2002 11:52:40 %2B0200." <025401c1c8e2$95538f50$b50d030a@patrick> 

next in thread | previous in thread | raw e-mail | index | archive | help
> From: "Patrick O'Reilly" <bsd@perimeter.co.za>
> Date: Mon, 11 Mar 2002 11:52:40 +0200
> Sender: owner-freebsd-questions@FreeBSD.ORG
> 
> Hi all.
> 
> What determines whether a DNS server will answer a query
> authoritatively, or not?
> 
> I have two DNS servers on private networks serving their private domains
> as "master" servers according the named.conf.  One responds
> authoritatively within its own domain, and the other always responds
> with this warning line:
> ------------------------------
> Non-authoritative answer:
> Name:    www.domain.com
> Address:  aaa.bbb.ccc.ddd
> ------------------------------
> I cannot see what I have done differently!

The difference between an authoritative an a non-authoritative
response is whether the information comes DIRECTLY from an
authoritative server or from data cached in a non-authoritative
server. It has nothing to do with the query, itself.

If you have a server that is supposed to be authoritative for your
private domain and it is responding as non-authoritative, it is
broken. It is quite possible. You need to look for named messages in
your messages file (assuming you have not adjusted syslogd to log
elsewhere.) 

You say that you have two "master" servers? This is not a normal
operation as it requires the zone files for the authoritative zones on
the two systems to be kept in sync. The normal procedure is to have
one system act as a master and the other as a slave, transferring the
data from the master.

R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: oberman@es.net			Phone: +1 510 486-8634

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020311233936.70D7E5D07>