Существует несколько служебных программ, предназначенных для администрирования, отслеживания и решения вопросов, связанных с DNS-серверами и клиентами. Ниже перечислены эти программы:

Диспетчер DNS

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

Можно использовать диспетчер DNS для выполнения указанных ниже задач администрирования сервера:

  • Выполнение исходной настройки нового DNS-сервера.

  • Подключение и управление локальным DNS-сервером на том же компьютере или удаленными DNS-серверами на других компьютерах.

  • Добавление и удаление зон прямого и обратного просмотра.

  • Добавление, удаление и обновление записей ресурсов в зонах.

  • Изменение способа хранения и репликации зон между серверами.

  • Изменение обработки серверами запросов и динамических обновлений.

  • Изменение уровня безопасности для определенных зон или записей ресурсов.

Кроме того, можно использовать диспетчер DNS для выполнения указанных ниже задач:

  • Выполнение обслуживания сервера. Можно запускать, останавливать, приостанавливать или возобновлять работу сервера, а также вручную обновлять файлы данных сервера.

  • Отслеживание содержимого кэша сервера и, если необходимо, очистка кэша.

  • Настройка дополнительных параметров сервера.

  • Настройка и выполнение очистки устаревших записей ресурсов, которые хранятся на сервере.

Кроме того, можно использовать диспетчер DNS на удаленных DNS-серверах с рабочей станции.

Важно!

Диспетчер DNS можно использовать для управления DNS-серверами, работающими под управлением операционных систем Windows Server. Консоль невозможно использовать для управления другими DNS-серверами, такими как серверы BIND.

Служебные программы командной строки

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

Команда Описание

Nslookup

Выполнение проверки запроса пространства имен DNS домена.

Dnscmd

Интерфейс командной строки, предназначенный для управления DNS-серверами. Эта программа используется в пакетных файлах сценария для автоматизации повседневных задач управления DNS или для выполнения простой автоматической установки и настройки новых DNS-серверов в сети.

Ipconfig

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

Служебные программы для отслеживания событий

Семейство операционных систем Windows Server 2008 содержит два варианта отслеживания работы DNS-серверов:

  • Стандартное ведение журнала DNS-сервера для регистрации сообщений о событиях.

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

    Журнал DNS-сервера содержит события, которые были зарегистрированы службой DNS-сервера. Например, при запуске или остановке DNS-сервера в этот журнал заносится соответствующее сообщение о событии. Большинство дополнительных критических событий службы DNS-сервера также регистрируются в этом журнале, например: сервер запустился, но не смог обнаружить исходные данные или зоны либо сведения о загрузке, хранящиеся в реестре или (в некоторых случаях) в доменных службах Active Directory.

    Можно использовать средство просмотра событий для просмотра и отслеживания событий, связанных с DNS-клиентами. Эти события отображаются в системном журнале, они регистрируются службой DNS-клиента на любом компьютере, работающем под управлением операционной системы Windows (любой версии).

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

    Также можно использовать диспетчер DNS для выборочного включения дополнительных параметров ведения журнала для временного ведения журнала трассировки работы DNS-сервера в текстовом файле. Файл Dns.log, который создается и используется для этой функции, находится в папке %systemroot%\System32\Dns.

Служебные программы отслеживания производительности

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

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

С помощью измерений и просмотра производительности сервера за определенный промежуток времени можно измерить производительность и определить необходимость дополнительных настроек для улучшения работы системы.

Инструментарий управления Windows (WMI)

Инструментарий WMI разработан корпорацией Майкрософт в рамках отраслевой инициативы WBEM, целью которой является создание стандартной технологии получения доступа к информации для управления в среде предприятия. В инструментарии WMI используется модель CIM - промышленный стандарт, служащий для представления систем, приложений, сетей, устройств и других управляемых компонентов в среде предприятия. Дополнительные сведения об инструментарии WMI см. в соответствующей статье на веб-сайте корпорации Майкрософт (http://go.microsoft.com/fwlink/?LinkID=80947) (на английском языке).

Комплект разработчика Platform Software Developer Kit

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

Программируемые компоненты DNS предназначены для использования программистами C/C++. Необходимо знакомство с сетевыми технологиями и DNS. Программисты должны быть знакомы с набором протоколов IP, а также протоколом и операциями DNS.