Настройка списка поиска суффиксов домена в клиентах системы доменных имен
В этой статье описывается, как автоматизировать процесс настройки списка поиска суффиксов домена в клиентах системы доменных имен (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/Основные понятия/Использование DNS/управление клиентами/папкой").
Pushing the domain suffix search list to DNS clients
Для распространения списка поиска суффиксов домена в DNS-клиентах доступны следующие методы распространения:
- Regini.exe. Средство Regini.exe microsoft Windows 2000 Resource Kit можно использовать для того, чтобы разместить в реестре параметр списка поиска суффиксов домена. Пример сценария Regini представлен в разделе "Образец сценария Regini" этой статьи.
- Установка без установки. Вы можете заполнить параметры списка поиска суффиксов домена во время установки без установки.
Следующие методы распространения недоступны для распространения списка поиска суффиксов домена в DNS-клиентах:
- Протокол DHCP. Нельзя настроить DHCP для отправки списка поиска суффиксов домена. В настоящее время этот сервер не поддерживается сервером Microsoft DHCP.
- Netsh (Netshell). Совлаборатору Netsh не нужно устанавливать или изменять список поиска суффиксов домена.
- Групповая политика. В Windows 2000 у групповой политики нет механизма распространения списка поиска суффиксов домена. Однако windows Server 2003 включает эту функцию.
- Microsoft Visual Basic Scripting Edition (VBScript). Нет доступных программных интерфейсов (API), которые позволяют с помощью скрипта изменить список поиска суффиксов домена.
Пример сценария Regini
Создайте текстовый файл со следующими двумя строками текста и сохраните его в Suffix.txt файла. Следующие интервалы должны быть точно так же, как показано, где это означает adatum.xxx
суффикс домена. Может быть указано до шести суффиксов домена. Порядок поиска находится слева направо.
\Registry\Machine\System\CurrentControlSet\Services\TCPIP\Parameters
SearchList="testadatum.com,test2adatum.net,test3adatum.gov"
Скопируйте Regini.exe и Suffix.txt в предыдущее расположение и запустите команду regini.exe suffix.txt.
После обновления реестра сценарием необходимо перезагрузить компьютер для обновления параметров.
Для запуска сценария необходимо иметь доступ к компьютеру администратора или уровня системы.
Примечание
Другой способ — использовать microsoft Windows Script Host:
Создайте файл с расширением VBS (например, C: \add.vbs).
Добавьте в файл следующие две строки:
SET WSHShell = CreateObject("WScript.Shell") WSHShell.RegWrite "HKLM\System\CurrentControlSet\Services\TCPIP\Parameters\SearchList", "testadatum.com,test2adatum.net,test3adatum.gov", "REG_SZ"
(Вторая строка начинается с "WSHShell.RegWrite" и заканчивается на "REG_SZ")
Дважды щелкните файл для запуска или \ в командной команднойadd.vbs