====== Windows Server, DNS, однокомпонентное имя домена и GlobalNames ====== Однокомпонентные имена доменов (они же Single-Label Domain), например **mydomain** уже давным-давно не рекомендуется использовать. Но тяжелое legacy все еще встречается и с ним приходится как-то жить, ибо далеко не всегда возможно "сделать все хорошо". Итак, ситуация: - Домен mydomain - DFS в этом домене - Гневный отзыв "Non-Existent Domain" пр попытке сделать > nslookup mydomain ===== Пути решения ===== Главный и самый верный путь (переименовать домен или создать новый и чистый) не всегда приемлем. Тогда остается путь подставления костылей под названием "Развертывание зоны GlobalNames" [[https://technet.microsoft.com/ru-ru/library/cc731744(v=ws.11).aspx]] ==== Шаг 1. Создание зоны GlobalNames ==== Открываем диспетчер DNS, создаем новую основную зону с названием **GlobalNames** Включаем репликацию на "Все DNS-серверы в этом домене" - если контроллеров домена больше одного. ==== Шаг 2. Включение поддержки зоны GlobalNames ==== На каждом контроллере домена необходимо включить поддержку зоны командой dnscmd /config /enableglobalnamessupport 1 ==== Шаг 3. Заполнение зоны GlobalNames ==== Для каждого сервера, который должен будет выполнять разрешение имен, состоящих из одной части, добавьте запись ресурса псевдонима (CNAME) в зону GlobalNames. Выбираем "Создать псевдоним (CNAME)" и заполняем поля: * Псевдоним: mydomain * Полное доменное имя (FQDN): mydomain. ==== Шаг 4. Публикация местоположения зоны GlobalNames в других лесах ==== Если DNS-клиенты в других лесах должны использовать зону GlobalNames для разрешения имен, добавьте записи ресурсов обнаружения службы (SRV) в раздел приложений DNS уровня леса, используя имя службы _globalnames._msdcs и указывая полное доменное имя DNS-сервера, на котором размещена зона GlobalNames. Выбираем "Другие новые записи", выбираем "Расположение службы (SRV)" и заполняем поля: * Служба: _globalnames * Протокол: _msdcs * Узел службы: dc01.mydomain. {{tag>microsft windows server DNS Single-Label_Domain nslookup non-existent_domain однокомпонентное_имя_домена}}