dig + trace resolve enquanto sem

1

O problema descrito aqui não está solucionado.

Mas há algumas atualizações. Quando eu faço um "dig" sem bandeiras eu recebo um erro de tempo limite. Quando eu adiciono uma opção "+ trace", ela resolve.

Alguém pode me indicar o motivo disso?

UPD

Bem, eu encontrei o motivo pelo qual isso é diferente, quando + trace é usado, você não está obtendo uma resposta do servidor de nomes local, mas executa a própria resolução iterativa.

Então, ainda estou com o problema do correio.

    
por gtfx 15.09.2009 / 14:43

2 respostas

3

Se "dig + trace" estiver produzindo os resultados corretos, mas "dig" não for, então parece que os servidores que você está usando localmente ainda não expiraram nos resultados inválidos. (Eu olhei para o outro tópico, parece que algumas mudanças de DNS foram feitas recentemente).

Você pode usar "dig @ x.x.x.x" (onde x.x.x.x é outro servidor DNS) em alguns servidores diferentes para verificar isso.

Correção: Você pode "consertar" isso limpando o cache / reinicializando seu servidor de nomes de resolução, se você tiver controle sobre ele. Se você não fizer isso, terá que esperar até que o Tempo de vida expire. Ou ...

Solução alternativa: Nos servidores que precisam resolver esse host, você pode criar uma entrada em / etc / hosts (supondo que esteja em * nix de algum tipo, o Windows também tem um arquivo de hosts) mapeando o host em questão com um endereço IP apropriado. Lembre-se de remover essa entrada quando o DNS finalmente for atualizado.

    
por 15.09.2009 / 17:35
0

Seu servidor de nomes local está preso de alguma forma. Poste sua configuração de ligação, talvez? /etc/resolv.conf ?

    
por 15.09.2009 / 18:48

Tags