ubuntu 12.04.3 - Problema reverso do DNS - intervalo de ping lento, mas valor de ping normal

5

Estou executando o ubuntu 12.04.3 x86 desktop no meu ambiente corporativo. Eu entro no domínio corp pela mesma forma aberta. Mas quando faço ping em outro pc, digamos hostname é pc-test, "ping pc-test" ou "ping pc-test.domain.name" retorna um intervalo lento (cerca de 5 segundos), mas o valor do ping está abaixo de 1 ms. Quando eu uso "ping -n pc-test", tudo funciona bem. Então eu concluo que isso é sobre o problema de DNS reverso.

como corrigir esse problema? muito obrigado!

Editar: No meu entendimento, o problema reverso do DNS está relacionado ao servidor DNS ou servidor WINS, não apenas um problema do Ubuntu, está correto?

se eu quiser corrigir este problema o máximo possível no Ubuntu, mas não em servidores de rede, o que fazer?

    
por McArthor Lee 24.10.2013 / 05:37

2 respostas

6

Para elaborar a resposta de Franky, este é provavelmente um problema com a configuração do /etc/nsswitch.conf.

tl; dr: Altere a linha hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4 em /etc/nsswitch.conf para hosts: files dns

Existe uma linha no /etc/nsswitch.conf chamada "hosts:" que determina como o seu computador irá resolver nomes de hosts em endereços IP. (Leia mais sobre este processo aqui: link ) Esta linha é onde o problema é mais provável.

Por padrão, o Ubuntu primeiro verifica o arquivo do host para ver se o nome do host foi especificado manualmente e, em seguida, executa uma consulta Multicast mínima (isso é usado em ambientes zeroconf, a Wikipedia tem um artigo aqui link se você quiser saber mais), seguido por uma consulta de DNS regular e, finalmente, uma consulta DNS Multicast completa.

Em ambientes corporativos que não têm DNS reverso configurado corretamente (o que aparentemente é o caso com frequência), as consultas Multicast DNS causam grandes lentidões. Para corrigir o problema, você deve corrigir DNS reverso ou remover as consultas DNS Multicast da configuração. Dado que em um ambiente corporativo você provavelmente tem um servidor DNS próprio, eu recomendo apenas se livrar da opção de consulta Multicast DNS da configuração.

Consulte o link para obter mais informações sobre esse problema.

    
por Zell Faze 03.09.2014 / 16:18
0

Ir para link e tente a solução dada por "maravilha" Funcionou para mim.

    
por franky 11.11.2013 / 22:26

Tags