Resolução de nome de computador do CentOS sem nome de domínio

0

Eu tenho uma rede de máquinas CentOS6. Finja que os nomes são:

computer1.someDomain.net
computer2.someDomain.net
computer3.someDomain.net

Do computer1.someDomain.net, posso executar comandos como "ssh computer1" ou "ping computer2". Esse comportamento também funciona no computador2. No entanto, no computer3, "ping computer1" falha com um "ping: unknown host computer1". Eu tenho que executar "ping computer1.someDomain.net" para que isso funcione.

Ainda mais estranho - no computador1, "nslookup computer3" retorna o nome e o endereço IP apropriados. No entanto, no computador3, "nslookup computer3" retorna SERVFAIL.

Qualquer ajuda é muito apreciada. Agradecemos antecipadamente.

    
por JHowIX 29.08.2013 / 23:33

1 resposta

0

Um resolvedor de DNS geralmente tenta resolver um nome para um endereço IP.

Por padrão, não tentará adicionar partes ao nome. A exceção é quando você adiciona uma linha a /etc/resolv.conf contendo a palavra-chave de pesquisa. Por exemplo. adicione search mydomain.tld .

Nesse caso, o host e o host.mydomain.tld serão tentados.

    
por 30.08.2013 / 17:20