[SLL] bind ttl question

Mark Foster mark at foster.cc
Tue Jul 3 10:18:12 PDT 2007


Adam Quigley wrote:
> Hypothetically, say you edit your zone file on the master and make a
> mistake so that the zone file does not load.
>
> How long does the data remain active on the slave?  My expectation is
> that it would be up to the length of the TTL and then it's lost.  Is
> that correct?
>
No, it is dictated by the "expire" value in the zone's SOA record.
> Also, is it possible to set a longer TTL on the slave that's different
> from the master?
No.

TTL values are not used by authoritative (master or slave) name servers,
they are used by caching name servers (a.k.a. iterative resolvers) to
determine how long they can cache answers from a record lookup. I many
cases a name server will function as both authoritative and
caching/resolving which can lead to such confusion.

-- 
Said one park ranger, 'There is considerable overlap between the 
 intelligence of the smartest bears and the dumbest tourists.'
Mark D. Foster, CISSP <mark at foster.cc>  http://mark.foster.cc/



More information about the linux-list mailing list