El identificador de evento 1056 se registra después de instalar DHCP

En este artículo se corrige un problema por el que se registra el identificador de evento 1056 después de instalar el servicio servidor DHCP en un controlador de dominio de Windows Server 2003.

Se aplica a: Windows Server 2003
Número de KB original: 282001

Síntomas

Después de instalar el servicio servidor DHCP en un controlador de dominio de Windows Server 2003 que también ejecuta el servicio servidor DNS, es posible que el siguiente evento se registre en el registro del sistema:

Tipo de evento: Advertencia
Origen del evento: DhcpServer
Identificador de evento: 1056
Descripción:
El servicio DHCP ha detectado que se ejecuta en un controlador de dominio y no tiene credenciales configuradas para su uso con registros DNS dinámicos iniciados por el servicio DHCP. Esta no es una configuración de seguridad recomendada. Las credenciales de los registros dns dinámicos se pueden configurar mediante la línea de comandos "netsh dhcp server set dnscredentials" o a través de la herramienta dhcp administrative.

Causa

Este comportamiento se produce porque no configuró las credenciales dhcp en el controlador de dominio en el que instaló el servicio de servidor DHCP y los servicios DNS. Esta no es una configuración recomendada; consulte la sección Más información de este artículo para obtener más detalles.

Solución

Para resolver este comportamiento, configure DNSCredentials mediante uno de los métodos siguientes:

Uso del complemento servidor DHCP

  1. En el complemento Servidor DHCP, que se encuentra en la carpeta Herramientas administrativas, haga clic con el botón derecho en el servidor DHCP que desea configurar y, a continuación, haga clic en Propiedades.
  2. En la pestaña Opciones avanzadas , haga clic en Credenciales.
  3. Escriba el nombre de usuario, el dominio y la contraseña de la cuenta en la que desea que se ejecute el servicio servidor DHCP. Puede usar cualquier cuenta de usuario existente válida para esto, como una cuenta de usuario de dominio. La cuenta no debe establecerse para expirar ni tener ninguna otra restricción.
  4. Haga clic en Aceptar y, a continuación, vuelva a aceptar para salir del cuadro de diálogo Propiedades .

Uso de la línea de comandos Netsh.exe

  1. En un símbolo del sistema, escriba netsh y presione ENTRAR.
  2. En el símbolo del sistema de netsh, escriba dhcp server ipaddress (donde ipaddress es la dirección IP del servidor DHCP que desea configurar) y, a continuación, presione ENTRAR.
  3. Escriba set dnscredentials username domain password (donde la contraseña de dominio de nombre de usuario es la información de la cuenta de usuario en la que desea que se ejecute el servidor DHCP) y, a continuación, presione ENTRAR. Puede usar cualquier cuenta de usuario existente válida para esto, como una cuenta de usuario de dominio. La cuenta no debe establecerse para expirar ni tener ninguna otra restricción.
  4. Escriba quit y presione ENTRAR para salir.

Más información

El servicio servidor DHCP se ejecuta en la cuenta de equipo del controlador de dominio y, por tanto, tiene control total de todos los objetos DNS. Como resultado, los registros DNS que ha registrado dinámicamente con DNS son susceptibles a que sus registros de nombres se sobrescriban mediante una versión anterior del cliente DHCP. Este comportamiento puede ser indeseable, especialmente si ha configurado la zona DNS solo para secure Novedades. Mediante el DNSCredentials parámetro , puede ejecutar el servicio servidor DHCP en una cuenta de usuario especificada que no tenga la capacidad de sobrescribir los registros DNS.

Microsoft recomienda encarecidamente el uso de DNSCredentials al ejecutar el servicio servidor DHCP y los servicios DNS en el mismo controlador de dominio para garantizar la integridad de la Novedades dinámica segura. Si no usa DNSCredentials, Microsoft recomienda ejecutar los servicios en equipos diferentes.