Eu tenho uma caixa FreeBSD 10.3 com Avahi 0.6.31 que é visível para as outras máquinas na minha rede, mas que por si só não consegue resolver nenhum nome no domínio .local
. Ou seja, todas as outras máquinas aparecem em avahi-browse
e avahi-resolve-host-name
, mas getent hosts <hostname>
não retorna nada.
Eu tenho dois outros boxen na mesma rede: um Ubuntu 14.04 com Avahi 0.6.31 e um OSX 10.4 com mDNSResponder, ambos podem resolver a caixa do FreeBSD.
Ambas as máquinas Avahi possuem arquivos avahi-daemon.conf
idênticos, e nsswitch.conf
de cada máquina contém a linha
hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4
O que eu perdi?