No se puede acceder a Internet (los nombres DNS no se resuelven) después de la actualización de hoy

9

He estado usando Precise durante algunas semanas para trabajar sin problemas. Hoy en día, no puedo acceder a ningún sitio web utilizando conexiones cableadas o inalámbricas.

Hoy instalé las actualizaciones que incluían nautilus, xserver y un nuevo kernel (3.2.0-24). Después de reiniciar, ya no pude navegar por Internet usando Firefox o Chrome.

Intentar hacer ping a google en la terminal da

ping: unknown host google.ca

Yo he tratado:

  • Conexión a redes inalámbricas o cableadas (ambas trabajando en otras máquinas)
  • Reinicie la máquina y arranque con Kernel anterior
  • Configurar manualmente opendns en mi conexión por cable
  • Reinicie la red y la computadora portátil y la tarjeta inalámbrica

Sin ningún éxito hasta ahora. No estoy seguro de a dónde ir después. Avíseme la causa del problema o ayúdeme a solucionarlo.

Tenga en cuenta que la computadora portátil recibe una dirección IP y puede hacer ping a la dirección IP de google.ca (74.125.127.94) pero no al nombre de dominio ni a ningún nombre de dominio.

Este sistema se actualizó de 11.10 a 12.04 más hace dos semanas.

Aras
fuente
¿ Sueles utilizar OpenDNS ?
david6
no solo para los propósitos de prueba, intenté configurarlo en OpenDNS, pero eso no hizo ninguna diferencia
Aras
Y si escribe: dig google.ca
david6
No intenté eso, solo solucioné el problema. Vea mi respuesta y siéntase libre de agregar la suya si puede explicar el problema.
Aras
Asegúrese de que los servidores dns de google estén definidos en /etc/resolv.conf: nameserver 8.8.8.8ynameserver 8.8.4.4
Noam Manos

Respuestas:

14

Ok, después de probar varias cosas diferentes y leer esta publicación sobre los cambios de DNS en Precise Pangolin , decidí seguir adelante y eliminar resolv.conf, en realidad lo moví:

 sudo mv /etc/resolv.conf /etc/backup.resolv.conf

En caso de que lo necesite de vuelta. Después de hacer esto, la resolución dns funciona y también es más rápida. El archivo resolv.conf no se volvió a generar, en su lugar ahora hay una carpeta en / etc / resolvconf que creo que contiene archivos de configuración de DNS.

No puedo explicar la causa de este problema, así que si tiene alguna idea sobre este problema, no dude en agregar su solución + explicación sobre lo que está sucediendo aquí.

Aras
fuente
1
Lo siento, estaba pensando en una solución no rápida. Creo que puede estar relacionado con su reinicio anterior (en lugar de las actualizaciones), pero nada definitivo.
david6
2
Acabo de mover el archivo y la resolución dns comenzó a funcionar. No es necesario reiniciar.
Marcel Valdez Orozco
tienes razón, edité la publicación y eliminé la referencia para reiniciar. Aún así, es extraño que tengamos que hacer esto.
Aras
3
Esto, lamentablemente, me sucede constantemente y su solución hace que funcione siempre, gracias Aras.
LEOPiC
1
Los archivos en / etc / resolvconf son archivos de configuración para la utilidad resolvconf que se supone que debe mantener un archivo resolv.conf correcto en todo momento. Si su resolv.conf era incorrecto, resolvconf estaba mal configurado, o un configurador de interfaz (ifup, NetworkManager, etc.) estaba mal configurado, o está ejecutando algún software de terceros que funciona con /etc/resolv.conf.
jdthood