Erro DNS_PROBE_FINISHED_BAD_CONFIG no Ubuntu 14.04


35

Estou executando o Ubuntu 14.04 LTS no meu Dell M3800.

Estou tendo problemas para conectar-me à Internet.

Entro DNS_PROBE_FINISHED_BAD_CONFIGno meu navegador ao tentar navegar para qualquer site, mas consigo navegar para qualquer site usando seu IP.

Então, por exemplo, eu posso navegar google.comusando http://173.194.121.16. Então, acho que em algum lugar minhas configurações de DNS foram alteradas.

Qualquer ponteiro para resolver esse problema é apreciado. Entre em contato se precisar de mais informações.


Você pode resolver o google.com usando nslookup google.com?
S3lph

@ the_Seppi nslookup para qualquer servidor não estava funcionando. Eu tentei isso.
Amrish

Respostas:


59

Então eu descobri qual era o problema.

Quando executei o seguinte comando sudo resolvconf -u, recebi este erro:

/etc/resolvconf/update.d/libc: Warning: /etc/resolv.conf is not a symbolic link to /run/resolvconf/resolv.conf`

Resolvi esse erro excluindo /etc/resolv.confe recriando o link simbólico.

Você pode fazer isso usando os seguintes comandos:

sudo rm /etc/resolv.conf
sudo ln -s ../run/resolvconf/resolv.conf /etc/resolv.conf
sudo resolvconf -u

Isso resolveu o erro de DNS que eu estava recebendo. Espero que isso ajude você se você tiver um problema semelhante.


1
Isso funcionou, obrigado! Você pode fornecer uma descrição do que esse link simbólico é necessário?
Jerome

Uau! isso foi tão simples! Eu costumava inicializar no ambiente de recuperação e ativar a rede por tanto tempo!
Udiboy1209

Oi, eu tentei o comando como acima. Então eu digito "ping cnn.com". o retorno é "ping: host desconhecido cnn.com". Eu digito "ping google.com", o retorno é sth como "64 bytes de dfw06s48-in-f14.1e100.net (216.58.194.110): icmp_seq = 10 ttl = 53 time = 31.7ms
user785099

1
De qual diretório devo executar este comando?
Permana

1
@Permana, você pode executar este comando a partir do /etcdiretório
Amrish

16
sudo dpkg-reconfigure resolvconf

Diga sim para "preparar o /etc/resolve.conf para atualizações dinâmicas?"

sudo reboot

Funcionou. O que um erro estúpido :-)
Angelos Pikoulas

0

Eu tive esse problema ao usar o NordVPN e o openvpn via terminal. Resolvi esse problema importando o arquivo de configuração da VPN para a interface de rede do Ubuntu. Você pode ir para Configurações -> Rede. Haverá uma seção VPN, pressione adicionar e depois importe o arquivo. Escolha um dos arquivos .ovpn baixados do NordVPN. Então, quando você tenta se conectar, parece corrigir automaticamente o problema de DNS por algum motivo. :)

Na verdade, era o que eu esperava, porque às vezes as soluções de interface do usuário são mais estáveis ​​do que a execução dos comandos do Terminal.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.