Se você quer que o hostname e hostname.local sejam resolvidos, e você usa o linux para acessar o hostname, você precisa adicionar
search local
no seu arquivo /etc/resolv.conf. Não tenho certeza de como você faz isso se o resolv.conf for gerado. No entanto, dê uma olhada no link , onde você pode ver diretivas para resolver. arquivo conf.
Você deve sempre adicionar seu (s) domínio (s) com search
se quiser que os nomes curtos também sejam resolvidos corretamente. Se o computador também estiver no mesmo domínio, você também poderá usar a palavra-chave domain
. Como seu domínio principal é local, não é necessário alterar a opção ndots
.
Provavelmente, a maneira mais simples de fazer isso funcionar é nomear seu computador de onde você tenta acessar hostname
para ser yourcomputer.local
. Dessa forma, local
será considerado automaticamente como seu domínio e ambos ( hostname
e hostname.local
) serão resolvidos.
Você não deu detalhes suficientes, qual sistema operacional está usando para acessar o nome do host e como deseja acessá-lo.