avahi dns não funciona [duplicado]

3

Estou tentando obter a resolução de DNS dos domínios Avahi .local.

Eu posso fazer:

$ avahi-resolve-host-name redacted.local
Redacted.local  10.xx.xx.xx

mas não

ping redacted.local
ping: redacted.local: Name or service not known
    
por Thomas Grainger 28.10.2016 / 12:55

2 respostas

0

Parece que a sua máquina não está configurada para usar o Avahi para fazer (ou ajudar) as pesquisas de DNS. Tente adicionar o seguinte ao arquivo /etc/resolvconf/resolv.conf.d/base :

nameserver 127.0.0.1

O endereço IP pode ser diferente no seu caso, verifique se ele aponta para o servidor que está executando o Avahi. Em seguida, recarregue sua configuração de resolução executando:

sudo resolvconf -u

O sistema deve agora (também) verificar seu servidor Avahi para resolver redacted.local em um endereço IP.

    
por Oldskool 28.10.2016 / 13:57
0

Eu encontrei o mesmo problema. Parece um problema conhecido com libnss-resolve / systemd-resolved e /etc/nsswitch.conf . Confira esta outra resposta no Ask Ubuntu:

Algumas outras leituras com opções alternativas para /etc/nsswitch.conf :

por nitrogen 14.12.2016 / 08:29