Como descobrir quais máquinas estão configuradas para um servidor DNS específico?

1

No momento, estamos removendo DCs antigos de nosso domínio para que possamos fazer upgrade e encontrei um problema da última vez que um deles foi removido. Nós tínhamos algumas máquinas UNIX antigas que estavam apontando para um determinado servidor DNS (que estávamos removendo). Isso causou alguns problemas de login (que foram resolvidos imediatamente), mas não queremos nos deparar com esse problema novamente.

Existe uma maneira de dizer (sem fazer login em todos os servidores) quais máquinas podem ser configuradas para apontar para um servidor DNS específico para que eu possa atualizá-lo antes de removê-lo?

    
por MarcLaf 21.05.2014 / 14:32

2 respostas

4

Considerando que você está falando de máquinas que não são Windows, você não pode confiar em algo como o SCCM ou o PowerShell, o que deixa o log de depuração nos servidores DNS que estão sendo desativados como sua opção mais viável.

Felizmente, é muito fácil configurar .

Tudo o que você precisa fazer depois de configurá-lo e aguardar um pouco é analisar o log de IPs fazendo solicitações, alternar esses computadores para um novo servidor DNS e repetir até que não veja mais solicitações e sejam satisfeito que todas as suas máquinas tiveram tempo suficiente para fazer uma solicitação de DNS que seria capturada.

    
por 21.05.2014 / 15:01
3

Não é muito fácil, a menos que você tenha um sistema de gerenciamento de inventário sólido em vigor em todo o seu domínio, como o System Center Configuration Manager, capaz de coletar dados de todas as máquinas do seu ambiente.

Mesmo com o SCCM, ou a capacidade de executar Get-DnsClientServerAddress ou ipconfig /all em cada máquina em seu ambiente remotamente a partir de um servidor central, você ainda terá que analisar a saída, porque você provavelmente não tem exatamente o mesmo número de interfaces de rede em cada máquina, ou cada interface de rede de "frente" e "backup" não terá o mesmo nome, etc. Fiz isso com o SCCM, onde coleto esses dados de todas as máquinas, incluindo o IP endereços que eles configuraram para seus servidores DNS, e eu empurro todos esses dados para um banco de dados SQL para que eu possa consultá-los e fazer relatórios SSRS, mas não é 100% confiável, pelas razões que mencionei antes.

Então, é claro, há um login em cada servidor DNS que você tem e ativando o registro de depuração para que você possa registrar todas as consultas.

    
por 21.05.2014 / 14:47