Порядок поиска суффикса DNS

Обновлено: 21.11.2024

Вы хотите добавить, изменить или удалить суффиксы имен доменов DNS, используемые компьютером под управлением Windows Server 2003, также называемые порядком поиска суффиксов доменов. Порядок суффиксов доменных имен помогает Windows разрешать «неполное» имя; то есть имя компьютера, к которому не добавлено имя домена.

Использование графического пользовательского интерфейса

<р>1. Откройте апплет «Сетевые подключения».

<р>2. Дважды щелкните значок "Подключение по локальной сети".

<р>3. Нажмите «Протокол Интернета (TCP/IP)» и выберите «Свойства».

<р>4. Убедитесь, что установлен переключатель рядом с параметром Использовать следующий IP-адрес и настроены IP-адрес, маска подсети и шлюз по умолчанию.

<р>5. Нажмите «Дополнительно» и выберите вкладку «DNS». По умолчанию будет установлен переключатель «Добавить первичные DNS-суффиксы и специфичные для подключения DNS-суффиксы», а рядом с «Добавить родительские суффиксы основного DNS-суффикса» будет установлен флажок. Чтобы изменить это поведение по умолчанию, установите переключатель рядом с пунктом «Добавить эти DNS-суффиксы (по порядку)».

<р>6. Чтобы добавить новый DNS-суффикс, нажмите кнопку «Добавить». Используйте кнопку «Изменить», чтобы изменить существующий суффикс DNS, или кнопку «Удалить», чтобы удалить суффикс DNS из созданного вручную списка суффиксов.

<р>7. Чтобы указать DNS-суффикс для этого сетевого подключения, введите соответствующий DNS-суффикс в текстовое поле DNS-суффикс для этого подключения.

<р>8. Нажмите OK, когда внесете изменения. Использование групповой политики

Таблицы 1–1, 1–2 и 1–3 содержат параметры групповой политики, управляющие поведением порядка поиска DNS-сервера.

Таблица 1-1. Установка основного DNS-суффикса

Путь Конфигурация компьютераXАдминистративные шаблоны\Сеть\DNS-клиент

Имя политики Значение первичного DNS-суффикса Имя домена DNS

Одно или несколько доменных имен DNS

Таблица 1-3. Управление деволюцией DNS-суффиксов

Деволюция основного DNS-суффикса

Включено или отключено

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

[HKey_Local_Machine\System\CurrentControlSet\Services\Tcpip\Parameters\] "SearchList" = REG_SZ:" "," "," "

Примечание. В этом случае несколько записей разделяются запятыми, а не пробелами.

Чтобы настроить порядок поиска DNS-суффиксов для использования по умолчанию в Windows, задайте для предыдущей записи реестра пустое значение.

Чтобы настроить суффикс DNS для конкретного подключения, настройте следующее значение реестра:

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ Tcpip\Parameters\Interfaces\< >\] "Домен" = REG_SZ: " "

Чтобы компьютер не выполнял передачу основного суффикса DNS в процессе разрешения имен, настройте следующее значение реестра:

HKEY_LOCAL_MACHINE\System\CurentControlSet\Services\Tcpip\Parameters\ "UseDomainNameDevolution" = REG_DWORD: 0

Использование VBScript

arrNewDNSSuffixOrder = Array("mycompany.com", "east.mycompany.com") ' --------- КОНЕЦ КОНФИГУРАЦИИ ------

Установите objWMIService = GetObject("winmgmts:" _

& "!\\" & strComputer & "\root\cimv2") Установите nics = objWMIService.ExecQuery _ ("SELECT * FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled = True")

Set Network = objWMIService.Get("Win32_NetworkAdapterConfiguration")

' теперь установите новый порядок поиска DNS-суффиксов SetSuffixes = _ Network.SetDNSSuffixSearchOrder(arrNewDNSSuffixOrder)

Если SetSuffixes = 0, то

WScript.Echo "Успешно! DNS заменен ElseIf SetSuffixes = 1 Then

WScript.Echo "Успешно! Заменен DNS на другое

WScript.Echo "Ошибка! Невозможно заменить список порядка поиска суффиксов домена DNS." Конец, если порядок поиска суффикса домена."

порядок поиска суффикса домена - пожалуйста. перезагрузить."

Как это работает

• Основной DNS-суффикс, который применяется ко всем сетевым адаптерам, настроенным на компьютере.

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

Напротив, неполное имя хоста состоит только из имени хоста без каких-либо добавленных к нему доменных имен. (В предыдущем примере это будет computerl.) При представлении неполного имени хоста Windows Server 2003 добавит все настроенные DNS-суффиксы к неполному имени в попытке разрешить имя. Если компьютер Windows Server 2003 представлен для разрешения неполного имени хоста, по умолчанию он добавит следующие суффиксы DNS в указанном порядке при попытке разрешить имя:

<р>1. Основной DNS-суффикс.

<р>2. Любой имеющийся суффикс DNS для конкретного подключения.

Вы можете изменить это поведение по умолчанию, чтобы Windows добавляла только DNS-суффиксы, указанные вами при попытке разрешить неполное имя, используя любой из методов, указанных в этом разделе.

Использование интерфейса командной строки

К сожалению, параметр netsh для указания порядка поиска суффикса DNS недоступен.

В этой статье описывается, как автоматизировать процесс настройки списка поиска суффиксов домена на клиентах системы доменных имен (DNS).

Эта статья относится к Windows 2000. Поддержка Windows 2000 заканчивается 13 июля 2010 г. Центр решений по окончанию поддержки Windows 2000 является отправной точкой для планирования стратегии перехода с Windows 2000. Дополнительные сведения см. Политика жизненного цикла поддержки Майкрософт.

Применимо к: Windows Server 2012 R2
Исходный номер базы знаний: 275553

Обзор

В этой статье не описывается, когда необходимо настроить список поиска суффиксов домена на клиенте. В этой статье описывается только распространение крупномасштабного списка поиска суффиксов доменов.

Дополнительная информация

Типичный процесс разрешения имен для Microsoft Windows 2000 использует основной DNS-суффикс и любые DNS-суффиксы, относящиеся к конкретному соединению. Если эти суффиксы не работают, в процессе разрешения имен предпринимается попытка делегирования основного суффикса DNS.

Если на клиенте настроен список поиска суффиксов домена, используется только этот список. Основной DNS-суффикс и любые DNS-суффиксы, относящиеся к конкретному соединению, не используются, а также не предпринимается попытка делегирования основного суффикса. Список поиска суффиксов домена является административным переопределением всех стандартных механизмов поиска преобразователя доменных имен (DNR).

Для получения дополнительных сведений об использовании суффиксов DNS перейдите в справку Windows 2000 и просмотрите тему "Настройка параметров клиента" (находится в папке "Сеть/DNS/Concepts/Using DNS/Managing Clients/").

Передача списка поиска суффиксов домена DNS-клиентам

Для передачи списка поиска суффиксов домена DNS-клиентам доступны следующие методы распространения:

  • Regini.exe. Инструмент Regini.exe из Microsoft Windows 2000 Resource Kit можно использовать для помещения параметра списка поиска суффиксов домена в реестр. Пример сценария Regini приведен в разделе "Образец сценария Regini" этой статьи.
  • Автоматическая установка. Вы можете заполнить параметры списка поиска суффиксов домена во время автоматической установки.

Следующие методы распространения недоступны для отправки списка поиска суффиксов домена DNS-клиентам:

  • Протокол динамической конфигурации хоста (DHCP). Вы не можете настроить DHCP для отправки списка поиска суффиксов домена. В настоящее время это не поддерживается DHCP-сервером Microsoft.
  • Netsh (Netshell). В утилите Netsh нет команды для установки или изменения списка поиска суффиксов домена.
  • Групповая политика. В Windows 2000 групповая политика не имеет механизма распределения списка поиска суффиксов домена. Однако эта функция включена в Windows Server 2003.
  • Microsoft Visual Basic Scripting Edition (VBScript). Нет доступных интерфейсов прикладного программирования (API), позволяющих вносить изменения в список поиска суффиксов домена.

Пример скрипта Regini

Создайте текстовый файл со следующими двумя строками текста и сохраните его как файл Suffix.txt. Следующий интервал должен быть точно таким, как показано, где adatum.xxx означает суффикс домена. Можно указать до шести доменных суффиксов. Порядок поиска слева направо.

Скопируйте файлы Regini.exe и Suffix.txt в предыдущую папку и выполните команду regini.exe suffix.txt.

После обновления реестра сценарием необходимо перезагрузить компьютер, чтобы параметры были обновлены.

Для запуска сценария у вас должен быть доступ к компьютеру на уровне администратора или на уровне системы.

Читайте также: