How do I update multiple views?
Answered Tue, 30 Jul 2002
> Is it possible to update zone files in multiple views using dynamic dns?
Ah, excellent question.
Yes, it is. With BIND through 9.2.1, you need to send the update from
an address in a view (or to an address in a view, if you use match-
destinations) to update that view. So, for example, if you had two views,
like so:
view internal {
match-clients { 10/8; };
...
};
view external {
match-clients { any; };
...
};
You'd need to send the update from 10/8 to update zones in the
internal view, and from anywhere else to update the external view.
Now, with BIND 9.3.0, the match-clients view substatement allows
you to specify keys as well as addresses. So you can place updates
signed with a particular key into a zone you specify, and update a
particular view simply by signing the update with the appropriate key.
cricket