Win 2008 Unir domínio com o PDC IP, mas nenhum nome de domínio do AD

3

Eu gostaria de escrever script para permitir que uma estação de trabalho ingressasse em um domínio. Eu tenho o endereço IP do DC primário deste domínio. Há algum comando / script que eu possa usar para recuperar o nome de domínio desse domínio do AD , de forma que o nome do domínio possa ser recuperado para a operação do domínio de associação?

Todas as estações de trabalho / DCs são Windows Server 2008.

Existem dois NICs nas estações de trabalho / DCs. Um deles é usado para balanceamento de carga de rede (NLB) e o outro é usado para gerenciamento. O gateway padrão é definido apenas na NIC para NLB, enquanto o endereço IP que eu tenho é o de gerenciamento. Nenhuma zona DNS reversa foi configurada no DC primário e a alteração das configurações não é preferida.

    
por redcomethk 02.12.2011 / 09:01

3 respostas

4

Algumas ideias:

Você poderia simplesmente usar o nslookup para resolver o endereço IP para um nome DNS como nslookup 192.168.1.2 , mas isso obviamente não funcionaria se uma zona de pesquisa inversa não tivesse sido configurada pelo administrador.

Outra maneira seria confiar no sufixo DNS fornecido pelo servidor DHCP - simplesmente consulte ipconfig /all | find /I "suffix" para obter essa informação. Isso também funcionaria somente se o administrador configurasse o escopo DHCP corretamente e o cliente obtivesse seu endereço via DHCP.

Se você não puder confiar em nada dos itens acima para fornecer informações corretas, considere usar o VBScript ou o PowerShell para vincular ao serviço LDAP do AD e consultar o RootDSE object para que as propriedades descubram o nome do domínio. Isso deve funcionar mesmo usando uma ligação anônima, ou seja, sem fornecer credenciais. De lá, você deve poder consultar o _ldap._tcp.pdc._msdcs.seu registro SRV do domínio para encontrar o nome do PDC.

    
por 02.12.2011 / 09:18
1

Você sempre pode usar a ferramenta nbtstat -A a.b.c.d . Em seguida, descubra qual é o registro com o 00 sufixo netbios . O Netbios é menor e menos comum atualmente.

    
por 02.12.2011 / 09:07
1

Existe uma ferramenta no Powershell que unirá a máquina local a um domínio. Existem dois problemas, no entanto. A primeira é que você deve poder contatar o domínio dessa máquina. A máquina está configurada para usar o servidor DNS desse domínio?

Em segundo lugar, você pode usar nslookup no IP do controlador de domínio para obter a entrada DNS reversa para ele. Apenas analise a saída da linha com o nome do host nela. Novamente, seu DNS deve estar configurado corretamente na caixa para que isso aconteça. Esta postagem no blog detalha como configurar o servidor DNS, novamente no Powershell.

Deixe-nos saber se você conseguir isso funcionar, isso soa como um pequeno script.

    
por 02.12.2011 / 09:23