Привет. Есть DNS сервер на базе bind-а обслуживающий пару десятков доменов.
Только для одного из этих доменов требуется настроить View для работы из разных сетей (локальной и глобальной). Но из-за одного домена приходится описание зон для каждого домена вписывать в оба View (internal, external). Можно конечно сделать и через include и размер конфига не возрастет. Но: есть ли правильный метод работы с View-ами для данного случая?
Ну и чтобы раскрыть тему шире - подскажите где почитать по логике обработки запросов: что будет если в несколько match-clients вписать одно условие? Какой адрес выдаст bind? Есть ли возможность создавать более интеллектуальные условия в match-clients?
PS случай рекурсивного запроса рассмотрен, но это не логично при отсутствии описания зоны в первом view, делать рекурсивный запрос на внешний DNS, который запросить данные у нашего же bind-а, только в другом Vew-е.