Сбой автоконфигурации службы DNS в Microsoft Windows Server

Microsoft.Windows.Server.DNS.Autoconfig.Failed (UnitMonitor)

Предупреждение указывает на событие 2630. Работоспособность сбрасывается при событии 2631.

Knowledge Base article:

Краткое описание

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

Причины

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

Решения

Исправьте конфигурацию DNS-сервера

Если роль DNS-сервера настроена на интеграцию с доменными службами Active Directory (AD DS), параметры TCP/IP сервера настраиваются на использование локального DNS-сервера в качестве предпочитаемого DNS-сервера. Во время этого процесса автоматической настройки произошел сбой, в результате чего сервер оказался в несогласованном состоянии. Чтобы исправить сложившуюся ситуацию, нужно убедиться, что на сервере настроено использование его самого в качестве предпочтительного DNS-сервера и что сам сервер настроен надлежащим образом для работы с AD DS. До устранения этой проблемы инфраструктура Active Directory не сможет работать надлежащим образом.

Убедитесь, что для подключения DNS-сервера к сети в качестве предпочтительного DNS-сервера задан его собственный IP-адрес.

Для выполнения данной процедуры необходимо быть членом группы "Администраторы" либо обладать соответствующими делегированными полномочиями.

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

1. На DNS-сервере нажмите кнопку "Пуск", щелкните правой кнопкой "Сеть" и выберите пункт "Свойства".

2. В центре управления сетями и общим доступом выберите раздел "Управление сетевыми подключениями".

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

4. Щелкните необходимую версию IP-протокола для своей среды и выберите пункт "Свойства".

5. Убедитесь, что флажок "Использовать следующие адреса DNS-серверов" установлен, а в поле "Предпочитаемый DNS-сервер" указан IP-адрес данного сервера. При необходимости замените IP-адрес IP-адресом данного сервера.

Убедитесь, что перечисленные в файле %systemroot%\system32\config\netlogon.dns DNS-записи локатора контроллера домена зарегистрированы на локальном DNS-сервере.

Для просмотра записей в файле netlogon.dns выполните следующие действия.

1. На DNS-сервере нажмите кнопку "Пуск" и выберите команду "Выполнить".

2. Введите notepad %systemroot%\system32\config\netlogon.dns и нажмите кнопку "ОК".

В файле должны содержаться записи, аналогичные приведенным ниже.

Домен. 600 IN A 157.59.85.147 _ldap._tcp.Домен. 600 IN SRV 0 100 389 Домен.Сервера.

_ldap._tcp.Default-First-Site-Name._sites.Домен. 600 IN SRV 0 100 389 Домен.Сервера.

Где Домен - полное имя домена, а Сервер - неполное имя DNS-сервера (контроллер домена).

Если эти записи не зарегистрированы, выполните следующие действия.

- Добавьте делегирование для этого DNS-сервера в родительскую зону DNS, соответствующую имени домена Active Directory.

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

Чтобы добавить делегирование для этого DNS-сервера, выполните следующие действия.

1. На DNS-сервере откройте Диспетчер DNS. Чтобы открыть Диспетчер DNS, щелкните "Пуск", затем "Администрирование", а потом щелкните DNS.

2. В дереве консоли щелкните правой кнопкой мыши DNS, а затем щелкните "Подключиться к DNS-серверу".

3. Выберите параметр "Указанный ниже компьютер", введите DNS имя или IP-адрес DNS-сервера, на котором размещена родительская зона, а затем нажмите кнопку "ОК".

4. В дереве консоли щелкните правой кнопкой мыши родительский домен и выберите пункт "Создать делегирование".

5. Следуйте указаниям мастера делегирования, чтобы завершить создание нового делегируемого домена.

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

1. На DNS-сервере откройте Диспетчер DNS. Чтобы открыть Диспетчер DNS, щелкните "Пуск", затем "Администрирование", а потом щелкните DNS.

2. В дереве консоли щелкните правой кнопкой мыши DNS-сервер и выберите пункт "Свойства".

3. Перейдите на вкладку "Корневые ссылки", а затем измените корневые ссылки сервера следующим образом.

- Чтобы добавить корневой сервер в список, нажмите кнопку "Добавить", а затем укажите имя и IP-адрес сервера, добавляемого в список.

- Чтобы изменить корневой сервер в списке, нажмите кнопку "Изменить", а затем укажите имя и IP-адрес изменяемого сервера в списке.

- Чтобы удалить корневой сервер из списка, выберите его в списке и нажмите кнопку "Удалить".

- Чтобы скопировать корневые ссылки DNS-сервера, выберите команду "Копировать с сервера" и укажите IP-адрес DNS-сервера, с которого необходимо скопировать список корневых серверов для использования при разрешении запросов. Эти корневые ссылки не переопределят ни одну из существующих корневых ссылок.

4. Перейдите на вкладку "Серверы пересылки", а затем щелкните "Изменить".

5. Измените список серверов пересылки следующим образом.

- Чтобы добавить сервер пересылки, введите IP-адрес или DNS-имя этого сервера.

- Чтобы изменить сервер пересылки, выберите сервер пересылки, а затем введите новый IP-адрес или DNS-имя.

- Чтобы удалить сервер пересылки, выберите сервер пересылки и нажмите кнопку "Удалить".

Внешняя

http://technet.microsoft.com/en-us/library/dd349718(v=ws.10).aspx

Element properties:

TargetMicrosoft.Windows.Server.DNS.Server
Parent MonitorSystem.Health.ConfigurationState
CategoryConfigurationHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.2SingleEventLog2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Windows DNS — сбой автоконфигурации

Этот аварийный сигнал создается при событии 2630 в журнале событий DNS-сервера и удаляется при событии 2631.

Подробнее см. в Проводнике по работоспособности.

Описание события: {0}
RunAsMicrosoft.Windows.Server.DNS.ActionAccount

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.DNS.Autoconfig.Failed" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.Server.DNS.Server" ParentMonitorID="Health!System.Health.ConfigurationState" Remotable="true" Priority="Normal" RunAs="Microsoft.Windows.Server.DNS.ActionAccount" TypeID="Windows!Microsoft.Windows.2SingleEventLog2StateMonitorType" ConfirmDelivery="true">
<Category>ConfigurationHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.DNS.Autoconfig.Failed_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDescription$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="FirstEventRaised" MonitorTypeStateID="FirstEventRaised" HealthState="Warning"/>
<OperationalState ID="SecondEventRaised" MonitorTypeStateID="SecondEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>DNS Server</FirstLogName>
<FirstExpression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">2630</Value>
</ValueExpression>
</SimpleExpression>
</FirstExpression>
<SecondComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>DNS Server</SecondLogName>
<SecondExpression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">2631</Value>
</ValueExpression>
</SimpleExpression>
</SecondExpression>
</Configuration>
</UnitMonitor>