Parece-me uma cópia de Não é possível resolver domínios do Windows na rede local .
.local é tratado pelo mDNS (Avahi ou Bonjour) antes de tentar com o servidor DNS regular. O mDNS deve resolver o nome na forma de machinename.local , se ele não obtiver, ele retornará NOT FOUND .
Onde o que você está usando é anothermachine.mywindowsdomain.local . .local aqui é parte do nome completo do domínio mywindowsdomain.local que deve ser resolvido usando o DNS.
-
Altere a lista de prioridades de resolução de nomes em
/etc/nsswitch.confpara:hosts: files dns mdns4_minimal [NOTFOUND=return] -
Outra forma de alterar o domínio MS para algo diferente, por exemplo:
mywindowsdomain.loc
Referência: Corrigir problemas de DNS do Linux com endereços locais no domínio MS