You're absolutely right, I did have to set the view where the slave match the IP address as the last view in my config. I just didn't want to have a large list of "negatives" in each of my views definition, but you seem to have set a smarter way to do that in your example... Like Niall said before, learning is a two-way process...
2012/7/9 Mark Andrews <ma...@isc.org> > > In message <c83fec5a-10b3-4444-934e-a2d8e3140...@ucd.ie>, Niall O'Reilly > writes > : > > > > On 3 Jul 2012, at 21:21, Rodrigo Renie Braga wrote: > > > > > Just giving a feedback, this method worked great, but in my case, > didn't ha > > ve no negate the keys in the ACL (like the example below), I created one > key > > for each ACL in my configuration and used that ACL for the > "match-clients" di > > rective in the view. > > > > Congratulations! > > You seem to have thought of a better (i.e. simpler) way to do it > > than I did. Learning is a two-way process. > > > > ATB > > Niall > > Running w/o negate keys in the match-clients acl is fragile and > depends on the address of the master/slaves being in the last view > whereas the scheme below works independently of which view the > master/slave ip addresses match. > > key key1 { ... }; > key key2 { ... }; > key key3 { ... }; > acl all-keys { key key1; key key2; key key3; } > view view1 { match-clients { key key1; !all-keys; ... }; ... }; > view view2 { match-clients { key key2; !all-keys; ... }; ... }; > view view3 { match-clients { key key3; !all-keys; ... }; ... }; > > Mark > -- > Mark Andrews, ISC > 1 Seymour St., Dundas Valley, NSW 2117, Australia > PHONE: +61 2 9871 4742 INTERNET: ma...@isc.org >
_______________________________________________ Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list bind-users mailing list bind-users@lists.isc.org https://lists.isc.org/mailman/listinfo/bind-users