Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Jul 2001 18:21:55 +0200
From:      Len Conrad <LConrad@Go2France.com>
To:        freebsd-hackers@freebsd.org
Subject:   Re: Weird named problem - IN A for nameservers being lost!
Message-ID:  <5.1.0.14.0.20010717181833.00bb1eb0@mail.Go2France.com>
In-Reply-To: <5.1.0.14.0.20010717120221.03aa6ec8@mail.Go2France.com>
References:  <200107170045.f6H0j8N33016@earth.backplane.com> <5.1.0.14.0.20010622153827.02fa0da0@mail.Go2France.com> <5.1.0.14.0.20010622153827.02fa0da0@mail.Go2France.com> <5.1.0.14.0.20010623185802.04051eb0@mail.Go2France.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Here´s an explanation from today´s BIND-users traffic:



To: comp-protocols-dns-bind@moderators.isc.org
Path: not-for-mail
From: Barry Margolin <barmar@genuity.net>
Newsgroups: comp.protocols.dns.bind
Subject: Re: Am I wrong?
References: <9j1i3n$jkv@pub3.rc.vix.com>
Organization: Genuity, Cambridge, MA

Higher-level servers are only queried if you don't have the NS records for
a domain cached.  It's possible for a server to have the following records
in its cache:

cobranetworks.net.     1D  IN NS  ns1.cobranetworks.net.
cobranetworks.net.     1D  IN NS  ns1.granitecanyon.com.
ns1.cobranetworks.net. 1H  IN A   195.82.104.220
ns1.granitecanyon.com. 1D  IN A   205.166.226.38

An hour later, the ns1.cobranetworks.net A record will be removed from the
cache, but the remaining records will still be there.  If someone then
tries to look up ns1.cobranetworks.net, a recursive query will be sent to
ns1.granitecanyon.com.  It's not necessary to consult a .net or root
server, because we still have a usable NS record for cobranetworks.net.

This is why you need to duplicate glue records in the domain itself.

-- 
Barry Margolin, barmar@genuity.net
Genuity, Burlington, MA




http://MenAndMice.com/DNS-training
http://BIND8NT.MEIway.com : ISC BIND 8.2.4 for NT4 & W2K
http://IMGate.MEIway.com  : Build free, hi-perf, anti-abuse mail gateways


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




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