Running both a cache-only and an authoritative server on the same server

Torsten toto at the-damian.de
Thu Jun 17 14:01:15 UTC 2010


Am Thu, 17 Jun 2010 08:43:32 -0500
schrieb Peter Laws <plaws at ou.edu>:

> On 06/17/10 08:36, Torsten wrote:
> > Am Thu, 17 Jun 2010 13:35:38 +0100
> > schrieb Phil Mayers<p.mayers at imperial.ac.uk>:
> >
> >> On 17/06/10 12:39, Jørn Skjerven wrote:
> 
> >>> Is it possible to achieve this in a single named.conf, or is it
> >>> recommended to run two instances of bind, each with a different
> >>> listen-on<ip>  statement?
> >>
> >> Sure. Use views:
> >>
> >> view authoritative {
> >>     recursion no;
> >>     match-destinations { mycurrentip; };
> >>     zone ...
> >> };
> >>
> >> view authoritative {
> >>     recursion yes;
> >>     match-destinations { myrecurseip; };
> >> };
> >
> >
> >
> > The important part seems to be "on a secondary IP" and afaik
> > listen-on statements don't work inside of view statements.
> 
> 
> Why not just have named run on as many interfaces as needed and let
> views sort it out?  Views don't need to care which physical interface
> traffic is on.
> 
> 
> 

You're right... I totally forgot about match-destination and
match-recursive-only when I wrote my last message.


Ciao
Torsten



More information about the bind-users mailing list