Error de DNS_PROBE_FINISHED_BAD_CONFIG en Ubuntu 14.04

35

Estoy ejecutando Ubuntu 14.04 LTS en mi Dell M3800.

Tengo problemas para conectarme a Internet.

Entro DNS_PROBE_FINISHED_BAD_CONFIGen mi navegador cuando intento navegar a cualquier sitio, pero puedo navegar a cualquier sitio usando su IP.

Entonces, por ejemplo, puedo navegar google.comusando http://173.194.121.16. Así que creo que en algún lugar mi configuración de DNS se equivocó.

Se agradece cualquier puntero para resolver este problema. Por favor, avíseme si necesita más información.

Amrish
fuente
¿Puedes resolver google.com usando nslookup google.com?
s3lph
@the_Seppi nslookup para cualquier servidor no funcionaba. Lo intenté
Amrish

Respuestas:

59

Entonces descubrí cuál era el problema.

Cuando ejecuté el siguiente comando sudo resolvconf -u, recibí este error:

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

Resolví este error eliminando /etc/resolv.confy recreando el enlace simbólico.

Puede hacerlo usando los siguientes comandos:

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

Esto resolvió el error de DNS que estaba recibiendo. Espero que esto te ayude si tienes un problema similar.

Amrish
fuente
1
Esto funcionó, gracias! ¿Puede proporcionar una descripción de para qué se necesita este enlace simbólico?
Jerome
¡Guauu! esto fue muy simple! ¡Solía ​​arrancar en un entorno de recuperación y habilitar redes durante tanto tiempo!
udiboy1209
Hola, probé el comando como arriba. Luego escribo "ping cnn.com". el retorno es "ping: host desconocido cnn.com". Escribo "ping google.com", el retorno es algo así como "64 bytes de dfw06s48-in-f14.1e100.net (216.58.194.110): icmp_seq = 10 ttl = 53 time = 31.7ms
user785099
1
¿Desde qué directorio debo ejecutar este comando?
Permana
1
@Permana puede ejecutar este comando desde el /etcdirectorio
Amrish
16
sudo dpkg-reconfigure resolvconf

Diga sí a "preparar /etc/resolve.conf para actualizaciones dinámicas?"

sudo reboot
Gayan Weerakutti
fuente
Funcionó. Qué error tan estúpido :-)
Angelos Pikoulas
0

Tuve este problema al usar NordVPN y usar openvpn a través de la terminal. Resolví este problema importando el archivo de configuración de VPN a la interfaz de usuario de red de Ubuntu. Puede ir a Configuración -> Red. Habrá una sección VPN, presione agregar y luego importe el archivo. Elija uno de los archivos .ovpn descargados de NordVPN. Luego, cuando intenta conectarse, parece solucionar automáticamente el problema de DNS por alguna razón. :)

En realidad, eso es lo que esperaba porque a veces las soluciones de IU son más estables que ejecutar comandos de Terminal.

Daniel Kmak
fuente