stale cache in alternate views?

Mark Andrews marka at isc.org
Mon Jan 10 22:26:02 UTC 2011


The NOTIFY message is only going to one view (external).  The simple
solution is to have the internal view transfer the zone from the
external view.  I posted how to do this within the last month so
check the archives for examples.

Mark

In message <20110110200940.GN28295 at angus.ind.WPI.EDU>, Chuck Anderson writes:
> I'm using bind-9.5.1-P3 (yes, I know it's old).  I have a zone in 
> multiple views.  When I update the zone and reload, the "match-clients 
> { any }" view sees new DNS records right away, but another view 
> doesn't see them for "a while".
> 
> Given this configuration:
> 
> view "global" {
>         match-clients { any; };
> 
>         zone "example.net" {
>                 type slave;
>                 file "/var/named/slaves/example.net.zone";
>                 masters {a.b.c.d;};
>         };
> };
> 
> view "full" {
>         match-clients { a.b.c.0/24; 127.0.0.1; };
> 
>         zone "example.net" {
>                 type slave;
>                 file "/var/named/slaves/example.net.zone";
>                 masters {a.b.c.d;};
>         };
> };
> 
> If a client in the a.b.c.0/24 subnet queries the server, it doesn't 
> see recently added DNS records.  If a client outside a.b.c.0/24 does 
> the same query, it sees the new records immediately after the "rndc 
> reload".
> 
> Anyone know how to change this behavior?
> 
> Thanks.
> _______________________________________________
> bind-users mailing list
> bind-users at lists.isc.org
> https://lists.isc.org/mailman/listinfo/bind-users
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: marka at isc.org



More information about the bind-users mailing list