Оператор view (BIND 9)

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
 

Оператор view позволяет создавать различные виды той же самой зоны для различных клиентов. Это позволяет предоставлять одни сведения клиентам внутри организации и другие, более ограниченные сведения, внешним клиентам. Синтаксис команды view:

view view-name {
match-clients { address_match_list };
[ view-option; ... ]
[ zone-statemenf, ... ]
};
view-name

Произвольное имя, используемое в настройках для идентификации вида. Чтобы избежать конфликтов с ключевыми словами, view-name следует заключать в кавычки (например, «internal»).

match-clients

Определяет список клиентов, имеющих доступ к данному виду зоны.

view-option

Стандартный параметр BIND 9. Любой параметр в рамках оператора view действует только для данного вида, что позволяет применять различные параметры для зоны в зависимости от вида.

zone-statement

Стандартный оператор zone BIND 9. Полный оператор zone внедряется в оператор view с целью определения зоны, доступной через этот вид. Оператор view существует только в BIND 9. BIND 8 не поддерживает виды.