Edite o arquivo /etc/nsswitch.conf .
cat /etc/nsswitch.conf
...
#hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4
hosts: files mdns4_minimal dns [NOTFOUND=return] mdns4
...
Essa mudança corrigiu para mim. mdns é uma implementação particular dos serviços DNS, que deve ser mais rápida que o DNS. Ele não resolve os nomes corretamente e com a opção [NOTFOUND = return] o DNS padrão nunca é usado. Isso funciona bem para a maior parte da Internet em geral, mas, por algum motivo, não está funcionando para nossas resoluções de escritório.
Alterando a resolução para incluir o DNS, agora posso executar o ping no controlador de domínio conforme o esperado. Bem como os outros serviços que estamos executando em nosso domínio de escritório local.
ping ns1.bidorbuy.local
PING ns1.domain.local (172.16.0.254) 56(84) bytes of data.
64 bytes from controler.domain.local (172.16.0.254): icmp_req=1 ttl=64 time=0.394 ms
ping office-blog.domain.local
PING officewebserver.domain.local (172.16.0.252) 56(84) bytes of data.
64 bytes from officewebserver.domain.local (172.16.0.252): icmp_req=1 ttl=64 time=0.914 ms