Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
администрирование в информационных системах.doc
Скачиваний:
21
Добавлен:
25.12.2018
Размер:
605.7 Кб
Скачать

2.3.7. Создание и трансферты зоны

Новые зоны добавляются тогда, когда создается новое или расширяется существующее пространство имен DNS. При создании нового пространства имен новая (первичная) зона соответствует домену второго уровня (например, shazbot.com). При расширении существующего пространства имен новая зона соответствует одному из дочерних доменов (например, sales.shazbot.com). Для создания новой зоны, работая с консолью DNS, необходимо в меню “Действия” выбрать пункт “Зона прямого поиска” и отметить опцию “Новая зона”. В результате мастер установки поможет создать новую зону. Зона обратного сопоставления “Revers look up Zone” позволяет в случае необходимости определить доменное имя сетевого узла по его IP-адресу. Необходимость создания новой зоны обратного сопоставления может возникнуть, если в состав существующей ИС добавляется новая подсеть. Процедура создания зоны обратного сопоставления совпадает с процедурой создания обычной зоны. Однако при работе с консолью DNS здесь необходимо вместо зоны прямого поиска выбрать зону обратного поиска. Прежде чем создать зону обратного сопоставления, необходимо разобраться в принципе ее работы, иначе появляется риск нарушения работы всей информационной системы.

Трансферт зоны позволяет передавать информацию с главного сервера на подчиненные. Это необходимо в двух случаях:

  1. когда первичный сервер имен, обнаруживающий изменение в зоне, передает уведомление об этих изменениях всем вторичным серверам, на оповещения которых он настроен;

  2. когда на вторичном сервере имен начинает работать служба DNS или истекает интервал обновления, длительность которого определяется в записи SOA (start of authority) зоны.

При возникновении одного из перечисленных условий вторичный сервер имен предлагает главному серверу сопоставить свой локальный номер файла зоны с серийным номером файла мастера. Если с момента последнего запроса номер файла-зоны изменился, вторичный сервер предлагает главному серверу выполнить трансферт зоны. Можно также выполнить добавочный трансферт зоны. В процессе добавочного трансферта подчиненный сервер просит у главного передать ему только часть записей, хранящихся в файле зоны главного сервера. Такая возможность позволяет уменьшить объем данных, передаваемых между серверами DNS в процессе трансферта зоны. Добавочный трансферт осуществляется только в случае, если оба сервера являются серверами Windows 2000/2003. Если хотя бы один из них не является сервером Windows 2000/2003, выполняется стандартный (полный) трансферт зоны.

Для осуществления трансферта сервер DNS использует журнал зоны, в который заносятся все изменения, произошедшие в зоне. Используя эти сведения, главный сервер может определить, насколько увеличился серийный номер его файла зоны с момента последнего трансферта. Если файл зоны, расположенный на подчиненном сервере, слишком устарел (различие в номерах файлов зон главного и подчиненного серверов значительно), выполняется стандартный трансферт зоны.

Алгоритм процедуры трансферта состоит из следующих этапов.

        1. Возникает ситуация, в которой требуется выполнить обновление информации о зоне на подчиненном сервере. Это может быть либо уведомление, поступающее от первичного сервера, либо завершение интервала обновления, длительность которого определена в файле зоны подчиненного сервера.

        2. Подчиненный сервер посылает запрос на выполнение добавочного трансферта главному серверу. В запросе содержится серийный номер из записи SOA, хранящейся в файле зоны подчиненного сервера, а также указывается, что предпочтительней выполнить добавленный трансферт.

        3. Главный сервер сравнивает серийный номер из собственной записи SOA с серийным номером, полученным от подчиненного сервера.

        4. Если в результате сравнения выясняется, что копия файла зоны, хранящегося на подчиненном сервере, лишь немногим отличается от файла главного сервера, осуществляется добавочный трансферт. Главный сервер определяет, какие именно изменения необходимо внести в файл зоны подчиненного сервера, и передает их.

        5. Если главный сервер приходит к выводу, что копия файла зоны, хранящегося на подчиненном сервере, слишком устарела, он передает подчиненному серверу весь файл зоны целиком в составе стандартного трансферта.