Eu tenho um domínio do Windows que hospeda vários Namespaces do DFS em um ambiente que possui apenas servidores DNS (os clientes são o Windows 7+ e o NetBIOS não está desabilitado neles).
Exemplo
Domínio: andshrew.com
Namespace DFS: andshrew.com \ Files
Eu tenho uma situação em que, em muitos casos, eles foram referenciados usando apenas o nome NetBIOS (ou seja, \andshrew\Files
) em vez do FQDN e, como resultado disso (acredito), há frequentemente lentidão associada com o acesso a esses links pela primeira vez. Acessar o FQDN (ou seja, \andshrew.com\Files
) é sempre instantâneo.
A partir dos testes que fiz, acredito que isso se deva ao uso do nome NetBIOS, e todos os clientes conectados estão essencialmente enviando uma transmissão para descobrir o endereço deles quando são acessados pela primeira vez. Nos meus testes, desativei o NetBIOS no adaptador de rede e eles se tornaram completamente inacessíveis, o que, na minha opinião, confirma isso.
Alterar essas referências para usar o FQDN será desafiador, então testei uma ideia para criar um registro CNAME em nosso DNS com o mesmo nome do domínio que aponta para o FQDN de domínios.
CNAME andshrew.andshrew.com
que resolve para andshrew.com
A ideia é que, quando um cliente acessar \andshrew\Files
, seu cliente DNS tentará uma pesquisa que anexará automaticamente o FQDN de Domínios, que será então resolvido para o FQDN de Domínios.
Eu testei isso e parece funcionar, mas está fazendo uma ideia fundamentalmente ruim? Existe alguma coisa que estou negligenciando (por exemplo, pesquisas de NetBIOS podem ter precedência sobre o DNS no Windows Explorer)? Obviamente, o fim do jogo é obter tudo corretamente referindo-se ao FQDN, mas até lá eu espero que isso resolva as pesquisas lentas do NetBIOS.
Há alguma outra sugestão de como posso resolver isso?
Obrigado
Andrew