Существует несколько служебных программ, предназначенных для администрирования, отслеживания и решения вопросов, связанных с DNS-серверами и клиентами. Ниже перечислены эти программы:
-
Диспетчер DNS (Служба DNS в меню Администрирование).
-
Служебные программы командной строки, такие как Nslookup, которые можно использовать для устранения неполадок, связанных с DNS.
-
Функции ведения журналов, таких как журнал DNS-сервера, который можно просмотреть с помощью диспетчера DNS или средства просмотра событий. Также можно временно использовать файлы журналов как дополнительную возможность отладки для регистрации и трассировки выбранных событий службы.
-
Программы отслеживания производительности, такие как статистические счетчики для измерения и отслеживания производительности DNS-сервера с помощью системного монитора.
-
Инструментарий управления Windows (WMI) - стандартная технология доступа к сведениям управления в среде предприятия.
-
Комплект разработчика Platform SDK
Диспетчер 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 см. в соответствующей статье на веб-сайте корпорации Майкрософт (
Комплект разработчика Platform Software Developer Kit
Компьютеры, работающие под управлением операционной системы из семейства Windows Server 2008, обеспечивают функциональные возможности, которые позволяют программистам приложений использовать DNS, например программно создавать DNS-запросы, сравнивать записи и выполнять поиск имен.
Программируемые компоненты DNS предназначены для использования программистами C/C++. Необходимо знакомство с сетевыми технологиями и DNS. Программисты должны быть знакомы с набором протоколов IP, а также протоколом и операциями DNS.