A ID do evento 1056 é registrada após a instalação do DHCP

Este artigo corrige um problema em que a ID do evento 1056 é registrada depois que você instala o serviço DHCP Server em um controlador de domínio do Windows Server 2003.

Aplica-se a: Windows Server 2003
Número de KB original: 282001

Sintomas

Depois de instalar o serviço DHCP Server em um controlador de domínio do Windows Server 2003 que também está executando o serviço DNS Server, o seguinte evento pode ser registrado no log do Sistema:

Tipo de Evento: Aviso
Fonte do evento: DhcpServer
ID do evento: 1056
Descrição:
O serviço DHCP detectou que ele está em execução em um controlador de domínio e não tem credenciais configuradas para uso com registros DNS dinâmicos iniciados pelo serviço DHCP. Essa não é uma configuração de segurança recomendada. As credenciais para registros DNS dinâmicos podem ser configuradas usando a linha de comando "netsh dhcp server set dnscredentials" ou por meio da ferramenta administrativa DHCP.

Motivo

Esse comportamento ocorre porque você não configurou as Credenciais DHCP no controlador de domínio no qual você instalou o serviço DHCP Server e os serviços DNS. Essa não é uma configuração recomendada; consulte a seção Mais Informações deste artigo para obter mais detalhes.

Resolução

Para resolve esse comportamento, configure DNSCredentials usando um dos seguintes métodos:

Usar o snap-in do SERVIDOR DHCP

  1. No snap-in do SERVIDOR DHCP, que está localizado na pasta Ferramentas Administrativas, clique com o botão direito do mouse no servidor DHCP que você deseja configurar e clique em Propriedades.
  2. Na guia Avançado , clique em Credenciais.
  3. Digite o nome de usuário, o domínio e a senha da conta na qual você deseja que o serviço do SERVIDOR DHCP seja executado. Você pode usar qualquer conta de usuário existente válida para isso, como uma conta do Usuário de Domínio. A conta não deve ser definida para expirar ou ter outras restrições.
  4. Clique em OK e, em seguida, OK novamente para sair da caixa de diálogo Propriedades .

Usar a linha de comando Netsh.exe

  1. Em um prompt de comando, digite netsh e pressione ENTER.
  2. No prompt netsh, digite dhcp server ipaddress (em que ipaddress é o endereço IP do servidor DHCP que você deseja configurar) e pressione ENTER.
  3. Digite set dnscredentials username domain password (em que a senha de domínio de nome de usuário é as informações da conta de usuário da conta em que você deseja que o SERVIDOR DHCP seja executado) e pressione ENTER. Você pode usar qualquer conta de usuário existente válida para isso, como uma conta do Usuário de Domínio. A conta não deve ser definida para expirar ou ter outras restrições.
  4. Digite sair e pressione ENTER para sair.

Mais informações

O serviço DHCP Server é executado sob a conta de computador do controlador de domínio e, portanto, tem controle total de todos os objetos DNS. Como resultado, os registros DNS que você registrou dinamicamente com DNS são suscetíveis a ter seus registros de nome substituídos por uma versão anterior do Cliente DHCP. Esse comportamento pode ser indesejável, especialmente se você tiver configurado a zona DNS somente para Secure Atualizações. Usando o DNSCredentials parâmetro, você pode executar o serviço do SERVIDOR DHCP em uma conta de usuário especificada que não tem a capacidade de substituir os registros DNS.

A Microsoft recomenda fortemente o uso de DNSCredentials quando você estiver executando o serviço DHCP Server e os serviços DNS no mesmo controlador de domínio para garantir a integridade do Secure Dynamic Atualizações. Se você não usar DNSCredentials, a Microsoft recomenda que você execute os serviços em computadores diferentes.