Portanto, eu tenho uma máquina Server 2008 que também atua como um PDC e fornece DNS para todas as outras máquinas. Agora, o servidor tem 2 NICs, uma em uma LAN 172.16.0.0/24 e outra em uma LAN 192.168.47.0/24. Todas as outras máquinas da rede possuem uma NIC e pertencem a uma ou outra rede.
O DHCP está funcionando bem, mas as pesquisas de nome de host / DNS usando o nome do servidor do PDC às vezes são resolvidas para a NIC errada.
Agora, o DNS tem entradas de nome de host para o pdc para ambos os endereços, mas não posso ter um computador que não esteja na rede obtendo um endereço resolvido que não pode ser alcançado.
Ex: o computador pdc1 possui os endereços 192.168.47.1 e 172.16.0.1. Cliente client1 possui uma NIC fisicamente na rede 192.168.47. Por esse motivo, o DHCP funciona bem, obtém um endereço. No entanto, quando procura o endereço do pdc1, ele obtém 172.16.0.1, o que não é alcançável e causa muitos problemas.
Minha pergunta é: qual é o modo padrão de evitar essa situação? Eu sei que não sou o único com um PDC em NICs separadas, em que os computadores-cliente precisam procurar o nome do servidor e obter o endereço na rede em que estão.
Eu sei que uma solução barata é adicionar o endereço correto ao arquivo host de cada cliente, mas isso é uma solução alternativa, já que o relacionamento agora é gerenciado em cada PC cliente e não no controlador de domínio.
Alguma dica é apreciada!