Обычной необходимостью в компьютерных сетях является возможность разрешения простых имен, состоящих из одной части. Использование имен, состоящих из одной части, позволяет компьютеру получать доступ к файловым и веб-серверам, используя краткое, легкое для запоминания имя вместо полных доменных имен, которые являются правилом присвоения имен в среде DNS по умолчанию. Чтобы иметь возможность использовать имена, состоящие из одной части, во многих сетях используется технология WINS и соответствующие серверы. В качестве протокола разрешения имен WINS является альтернативой DNS. Это более старая служба, которая использует NetBIOS через TCP/IP (NetBT). WINS и NetBT не поддерживают протоколов Интернета версии 6 (IPv6), поэтому во многих сетях эти технологии становятся ненужными.

Чтобы способствовать администраторам сетей при переходе к службе DNS для полного разрешения имен, роль DNS-сервера в операционной системе Windows Server 2008 поддерживает специальную зону глобальных имен, называемую GlobalNames. С помощью этой зоны можно создавать статические, глобальные записи имен, состоящих из одной части, без необходимости использования службы WINS. Эти имена, состоящие из одной части, как правило, означают записи важных, известных и часто используемых серверов, для которых уже назначены статические IP-адреса и которые управляются администраторами с помощью WINS.

Зона глобальных имен GlobalNames не создавалась как полная замена службе WINS. Эту зону не следует использовать для поддержки разрешения имен записей, которые были динамически зарегистрированы в WINS, которые обычно не управляются системными администраторами. Поддержка этих динамически зарегистрированных записей не масштабируется, особенно для больших клиентов с несколькими доменами или лесами.

Принятие решения о необходимости развертывания зоны глобальных имен

Возможность развертывания этой зоны следует рассматривать в следующих случаях:

  • Служба WINS устраняется и планируется развертывание только протоколов IPv6 в среде, так что все разрешение имен будет зависеть от DNS.

  • Необходимость разрешения имен, состоящих из одной части, ограничена только важными серверами или веб-сайтами, которые статически зарегистрированы в DNS. (Как правило, эти имена также настроены статически и глобально в базе данных WINS.) Имена узлов невозможно регистрировать в зоне GlobalNames с помощью динамических обновлений.

  • Невозможно полагаться на списки поиска суффиксов на клиентских компьютерах для предоставления разрешений имен с одной частью, так как количество целевых доменов слишком большое или доменами невозможно управлять централизованно, чтобы гарантировать уникальность имен узлов. Дополнительные сведения об использования списков поиска суффиксов см. в разделе Общее представление о параметрах DNS-клиентов.

  • Все DNS-серверы, являющиеся полномочными для зон, работают под управлением операционной системы Windows Server 2008. Чтобы разрешить имена, которые зарегистрированы в зоне GlobalNames, все DNS-серверы, являющиеся полномочными для зоны и обслуживающие клиентские запросы, должны работать под управлением операционной системы Windows Server 2008 и должны хранить локальную копию зоны GlobalNames или иметь возможность связываться с удаленными DNS-серверами, содержащими эту зону.

Также рекомендуется интегрировать зону GlobalNames в доменные службы Active Directory. Эта интеграция упрощает управление и обеспечивает масштабируемость в будущем.

Развертывание зоны глобальных имен

Определенные шаги развертывания зоны GlobalNames могут варьироваться в зависимости от топологии доменных служб Active Directory в сети.

Шаг 1. Создание зоны GlobalNames

Первым шагом развертывания зоны GlobalNames является создание зоны на DNS-сервере, являющемся контроллером домена с операционной системой Windows Server 2008. Зона GlobalNames не является особым типом зоны, это просто зона прямого просмотра, интегрированная в доменные службы Active Directory, которая называется GlobalNames. Сведения о создании основной зоны прямого просмотра см. в разделе Добавление зоны прямого просмотра.

Шаг 2. Включение поддержки зоны GlobalNames

Зона GlobalNames недоступна для предоставления разрешения имен, пока поддержка зоны GlobalNames не будет явно включена с помощью указанной ниже команды на каждом полномочном DNS-сервере в лесу:

dnscmd <ServerName> /config /enableglobalnamessupport 1

где имя_сервера - это DNS-имя или IP-адрес DNS-сервера, на котором размещается зона GlobalNames. Чтобы указать локальный компьютер, замените имя_сервера на точку (.), например dnscmd . /config /enableglobalnamessupport 1.

Шаг 3. Репликация зоны GlobalNames

Чтобы сделать зону GlobalNames доступной для всех DNS-серверов и клиентов в лесу, реплицируйте зону на все контроллеры домена в лесу, то есть добавьте зону GlobalNames в раздел приложений DNS уровня леса. Дополнительные сведения см. в разделе Изменение области репликации зоны.

Если следует ограничить серверы, которые будут являться полномочными для зоны GlobalNames, можно создать пользовательский раздел приложений DNS для репликации зоны GlobalNames. Дополнительные сведения см. в разделе Общее представление о репликации зоны DNS в доменных службах Active Directory.

Шаг 4. Заполнение зоны GlobalNames

Для каждого сервера, который должен будет выполнять разрешение имен, состоящих из одной части, добавьте запись ресурса псевдонима (CNAME) в зону GlobalNames. Дополнительные сведения см. в разделе Добавление записи ресурса псевдонима (CNAME) в зону.

Шаг 5. Публикация местоположения зоны GlobalNames в других лесах

Если DNS-клиенты в других лесах должны использовать зону GlobalNames для разрешения имен, добавьте записи ресурсов обнаружения службы (SRV) в раздел приложений DNS уровня леса, используя имя службы _globalnames._msdcs и указывая полное доменное имя DNS-сервера, на котором размещена зона GlobalNames. Дополнительные сведения см. в разделах Добавление записи ресурса в зону и Диалоговое окно записи ресурса обнаружения службы (SRV).

Кроме того, необходимо выполнить команду dnscmd имя_сервера /config /enableglobalnamessupport 1 на каждом полномочном сервере в лесах, которые не содержат зону GlobalNames.

Дополнительные сведения

  • По умолчанию полномочный DNS-сервер сначала использует данные локальной зоны при ответе на запрос, прежде чем начнет использовать зону GlobalNames для определения существования искомого имени. Если в зоне GlobalNames отсутствуют подходящие данные, и разрешение с использованием суффиксов заканчивается неудачно, разрешение имен переходит к службе WINS. Запрос данных локальной зоны в первую очередь - это оптимизация производительности.

  • Динамические обновления, отправляемые полномочному DNS-серверу, сначала проверяются по данным зоны GlobalNames, прежде чем будут проверены по данным локальной зоны. Это сделано для того, чтобы имена в зоне GlobalNames оставались уникальными.

  • Чтобы клиенты могли разрешать имена, настроенные в зоне GlobalNames, они не нуждаются в обновлениях программного обеспечения. Основной DNS-суффикс, суффиксы подключения и список поиска суффиксов DNS функционируют как обычно.

  • Регистрация DNS-клиента остается незатронутой, если только компьютер не попытается зарегистрировать имя, которое уже зарегистрировано в зоне GlobalNames.

Дополнительные ссылки


Содержание