Para quem usa Ubuntu numa rede empresarial frequentemente encontra desafios para realizar tarefas que estão “feitas” para ambiente Microsoft. Isto não é uma crítica, é a realidade.
Se tentarem procurar computadores ou servidores num domínio .local (empresa.local), o vosso Ubuntu vai dar erro de DNS. Isto porque nativamente o Ubuntu usa o Avahi para fornecer resolução de nomes via Multicast DNS (às vezes também conhecido como Zeroconf ou Apple Bonjour), o que permite a resolução de nomes usando o domínio mDNS .local ad-hoc.
Mas há uma solução para ultrapassar isto! Na consola vamos editar uma linha num ficheiro chamado nsswitch.conf:
sudo nano /etc/nsswitch.conf
Vão encontrar a seguinte linha:
hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4
Alterem para:
hosts: files dns mdns4_minimal [NOTFOUND=return] mdns4
E pronto, problema resolvido 🙂