Não é possível ping pelo nome do host [duplicado]

0

Eu tenho uma situação estranha. Ping por ip funciona bem, mas pelo nome do host falha. Minhas observações:

nslookup -type=ns google.com
;; connection timed out; no servers could be reached

Em uma janela eu chamei:

ping google.com
ping: unknown host google.com

e na outra janela eu tive isto:

sudo tcpdump -n -i eno1 |grep -A5 172.27.1.100.53 # this is my dns server
11:06:57.336938 IP 172.27.6.77.48852 > 172.27.1.100.53: 61526+ A? google.com. (28)
11:06:57.337151 IP 172.27.1.100.53 > 172.27.6.77.48852: 61526 1/0/0 A 172.217.12.110 (44)
11:06:57.337170 IP 172.27.6.77 > 172.27.1.100: ICMP 172.27.6.77 udp port 48852 unreachable, length 80

Como você pode ver no tcpdump, houve uma resposta do servidor DNS e o google.com foi resolvido corretamente: 172.217.12.110.

O que está acontecendo aqui? Posso de alguma forma depurar mais?

Eu sei que quando eu reiniciar minha rede, tudo funcionaria bem, porque aconteceu poucas vezes antes. Esta é apenas uma solução alternativa e não resolve meu problema.

Estou usando o Ubuntu 16.04 (desktop).

Obrigado.

    
por dePablo 18.04.2018 / 11:22

1 resposta

0

Eu olhei para essas questões: nameserver 127.0.1.1 no resolv.conf venceu ' vá embora! Como faço para corrigir a resolução de DNS que não funciona após a atualização para o Ubuntu 13.10 (Saucy) e fez um truque com a desativação da linha "dns = dnsmasq" em /etc/NetworkManager/NetworkManager.conf.

Parece que isso resolve meu problema.

    
por dePablo 20.04.2018 / 11:18