Problemas na conexão com hosts na rede local em 15.10

0

Eu recentemente fiz uma nova instalação do Ubuntu 15.10 e estou com problemas para acessar hosts na minha rede local.

Apenas um exemplo:

host printer.mydomain.local

funciona perfeitamente, retorna o nome do host atual (a impressora é um cname) e o endereço IP correspondente.

Tentando se conectar, ou até mesmo pingando este nome de host não funciona:

ping printer.mydomain.local

retorna: ping: host desconhecido printer.mydomain.local

no entanto, "impressora ping" funciona.

Já tentei comentar a linha do dnsmasq em /etc/NetworkManager/NetworkManager.conf adicionou mydomain.local a /etc/avahi/avahi-daemon.conf

tudo sem sucesso. O que estou perdendo?

servidor DNS local é bind9 no Ubuntu 12.04

    
por Woonjas 01.05.2016 / 01:23

1 resposta

0

Parece que encontrei minha solução: edite /etc/nsswitch.conf e mude a linha 'hosts'. o valor padrão é:

"hosts: arquivos mdns4_minimal [NOTFOUND = retorno] dns myhostname"

Mova a opção "dns" para a frente para que fique antes da opção "mdns4_minimal" para corrigir o problema.

O motivo real pelo qual o problema ocorreu é porque o domínio da minha rede doméstica era .local (descobri que o trabalho era muito longo em ambientes Windows), mas porque o .local é usado em configurações zero-conf com mDNS em vez de tentar resolver usando DNS só usava mDNS.

Isso está funcionando por design para reduzir as consultas .local para os servidores-raiz na Internet.

    
por Woonjas 01.05.2016 / 01:49