Se você tem mdns4_minimal [NOTFOUND=return] no seu nsswitch.conf , isso é certamente porque você tem o daemon Avahi em execução no seu sistema.
Avahi usa DNS multicast para .local zone, o que o torna incompatível com o DNS que suporta apenas DNS unicast para a zona .local . (por exemplo, o DNS da Microsoft suporta apenas o Unicast DNS para a .local zone).
Em tal configuração de rede (onde o DNS suporta somente unicast para .local zone), Avahi recomenda não usar Avahi .
No entanto, eles fornecem algumas soluções:
Remova mdns4_minimal [NOTFOUND=return] de nsswitch.conf para finalmente ter algo parecido com isto:
hosts: files dns mdns4
Mas o principal conselho é configurar avahi-daemon.conf desse modo para evitar o DNS de multidifusão para .local zone:
domain-name=.alocal
Para resolver seu problema:
- desligue o daemon
Avahi
OR
- Configure seu
nsswitch.confde acordo com as recomendações:
hosts: files dns mdns4
OR
- Configure seu
avahi-daemon.confde acordo com as recomendações:
domain-name=.alocal
Leitura adicional: