[SLL] bind ttl question
Jules Agee
julesa at pcf.com
Tue Jul 3 10:27:19 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?
>
> Also, is it possible to set a longer TTL on the slave that's different
> from the master?
> I'm not sure that even makes sense but somebody asked and I couldn't
> say for sure.
>
> -adam
Data remains active on a secondary name server until it detects a change
on the primary, so if your primary goes down (due to a borked config or
most any other problem), the secondary will continue to work
indefinitely. Of course, if you screw up your domain data on the primary
in a way that BIND won't catch and you don't notice the problem
immediately, you will have to wait the TTL period before DNS servers
across the Internet will have purged that bad data from their cache. TTL
will only affect data cached on non-authoritative name servers.
I don't think it's possible to have a different TTL on the slave. I
can't think of a reason you would want to do that anyway...
-Jules
More information about the linux-list
mailing list