Desconhecido não pode encontrar <hostname>: domínio inexistente


8

Eu tenho uma pequena rede executando servidores Windows Server 2012 e clientes Windows 7. No momento, estou tentando configurar o DNS com uma zona integrada ao AD. Eu configurei minha máquina local, que não é membro do domínio, com os IPs corretos do servidor DNS, configurei-a para registrar-se no DNS com o sufixo DNS apropriado e usar esse sufixo no registro DNS. Essa parte funcionou muito bem. Também tenho vários servidores membros como parte do domínio que também está registrado no DNS. Então aqui está o ponto crucial da questão agora.

Quando tento fazer um NSLookup no nome do host de um dos servidores membros do cliente do grupo de trabalho, obtenho o seguinte:

C:\Users\User>nslookup hostname  
Server: unknown  
Address: 192.168.1.26

*** Unknown can't find hostname: Non-Existent domain

Quando faço ping no mesmo cliente do grupo de trabalho, ele adiciona o sufixo DNS ao nome do host automaticamente.

C:\Users\User>ping hostname

Pinging hostname.domain.com [192.168.1.28] with 32 bytest of data:  
Reply from 192.168.1.28: bytes=32 time=14ms TTL=128  
Reply from 192.168.1.28: bytes=32 time=<1ms TTL=128  
Reply from 192.168.1.28: bytes=32 time=<1ms TTL=128  
Reply from 192.168.1.28: bytes=32 time=<1ms TTL=128  

Agora, quando eu faço um NSLookUp de outro servidor membro

C:\Users\Administrator>nslookup hostname
Server: Unknown
Address: 192.168.1.26

Name: hostname.domain.com
Address: 192.168.1.28

Portanto, comparei as configurações de DNS da rede de ambas as máquinas e a única diferença é que a estação de trabalho do cliente que não é de domínio tem a caixa extra marcada que diz "Usar o sufixo DNS desta conexão no registro DNS". Se eu não tiver verificado, o cliente não se registrará no servidor DNS. Adicionei o sufixo domain.com à máquina cliente do grupo de trabalho no campo "Sufixo DNS para esta conexão:".

Eu já vi várias referências a zonas de pesquisa inversa causando problemas como este, no entanto, configurei uma zona de pesquisa inversa e verifiquei se um registro ptr foi criado para o nome do host em questão.

Minha pergunta seria: como faço para corrigir isso, que configuração estou perdendo?

EDITAR:

Desde então, configurei o DHCP em um dos servidores e desliguei o DHCP no roteador / gateway. Depois de fazer isso e renovar meu IP, agora tenho uma resolução plana de nomes. Não consigo imaginar qual configuração é diferente, mas funciona agora. Isto faz mais sentido?

Respostas:


0

O problema é que você tem dois servidores DHCP na sua rede.

  1. O roteador
  2. O servidor do Active Directory

Há uma condição de corrida quando existem vários servidores DHCP na mesma rede.

Quando um computador registra seu roteador como DNS, as consultas nslookup deste computador são solicitadas ao roteador e ele não consegue encontrar o seu nome de host.

Se um computador estiver no domínio, provavelmente encaminhará as consultas nslookup para seu servidor de domínio, o que fornece uma resposta correta.

Você deve ter apenas um servidor DHCP na sua rede e deve registrar o servidor DNS do Active Directory como o principal.


-1

Quando você configura a Rede através do DHCP em uma rede Windows, a opção DHCP é configurada corretamente automaticamente, pois o DHCP atende a todas as informações exigidas pelos clientes.

Este link explica melhor

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.