Hi, To use two instances wouldn't help anything, he would need one instance with two views and a second instance. Not a big win over three views.
But there is an easy solution with only two views. What the op seemes to have missed in the docs is the following sentence: "The order of the view statements is significant - a client request will be resolved in the context of the first view that it matches." So the solution could be: View 1 { match-clients ( trusted_nets; }; match-destination { interface2; }; }; View 2 { match-destination { interface1; interface2; }; }; (assuming the non-trusted_nets are any net which is not in trusted_nets) Mit freundlichen Grüßen, Robert Willmann Commerzbank AG Date: Thu, 22 Apr 2010 09:05:33 -0700 From: Doug Barton <do...@dougbarton.us> Subject: Re: Views on differrent interfaces To: Tom Schmitt <tomschm...@gmx.de> Cc: bind-us...@isc.org Message-ID: <4bd073cd.3030...@dougbarton.us> Content-Type: text/plain; charset=ISO-8859-1 On 4/22/2010 5:30 AM, Tom Schmitt wrote: > > Thank you for your answer. > But this doesn't work: With match-destination and match-clients I can only > define the same match-clients statement for both destionation interfaces, not > differrent one. > > The only workaround I see how to rech my goal by only using these commands is > to define a third view which has the exactly same data like the first view. > Then I could use machting rules like this: > view 1 { match-destination { interface1 }; }; > view 2 { match-clients ( trusted_nets }; match-destination { interface2 }; }; > view 3 { match-clients { non-trusted_nets }; match-destination { interface2 > }; }; > > I hoped there would be a way to do this whith only two views. Like inserting > some logic: matchif( destination=interface1 OR (destination=interface2 AND > client=non-trusted_nets) ) Run separate instances of BIND on the two different interfaces. -- http://www.commerzbank.de Vorsitzender des Aufsichtsrates: Klaus-Peter Müller Vorstand: Martin Blessing (Vorsitzender), Frank Annuscheit, Markus Beumer, Achim Kassow, Michael Reuther, Stefan Schmittmann, Eric Strutz Commerzbank Aktiengesellschaft, Frankfurt am Main Handelsregister: Amtsgericht Frankfurt am Main, HRB 32000 USt-IdNr.: DE 114 103 514 _______________________________________________ bind-users mailing list bind-users@lists.isc.org https://lists.isc.org/mailman/listinfo/bind-users