Sin resolución DNS después de la actualización de ubuntu 14.04 a 16.04

11

Actualicé ubuntu 14.04 a ubuntu 16.04 y tengo un problema con la conexión a internet. Específicamente, DNS después de la actualización dejó de funcionar. Para fines de depuración configuré el único DNS 8.8.8.8, pero la resolución de nombres aún no funciona. La salida de nmcli device show wlan1 | grep IP4es:

pc@pc:~$ nmcli device show wlan1 | grep IP4
IP4.ADDRESS[1]: 192.168.1.3/24
IP4.GATEWAY: 192.168.1.1
IP4.ROUTE[1]: dst = 169.254.0.0/16, nh = 0.0.0.0, mt = 1000
IP4.DNS[1]: 8.8.8.8
The output from dig @8.8.8.8 google.com and dig google.com:

dig @8.8.8.8 google.com
; <<>> DiG 9.10.3-P4-Ubuntu <<>> @8.8.8.8 google.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 60075
;; flags: qr rd ra; QUERY: 1, ANSWER: 12, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;google.com.            IN  A

;; ANSWER SECTION:
google.com.     27  IN  A   62.75.23.245
google.com.     27  IN  A   62.75.23.230
google.com.     27  IN  A   62.75.23.216
google.com.     27  IN  A   62.75.23.238
google.com.     27  IN  A   62.75.23.224
google.com.     27  IN  A   62.75.23.223
google.com.     27  IN  A   62.75.23.237
google.com.     27  IN  A   62.75.23.210
google.com.     27  IN  A   62.75.23.217
google.com.     27  IN  A   62.75.23.231
google.com.     27  IN  A   62.75.23.244
google.com.     27  IN  A   62.75.23.251

;; Query time: 89 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Sat Apr 30 19:39:24 EEST 2016
;; MSG SIZE  rcvd: 231
pc@pc:~$ dig google.com
; <<>> DiG 9.10.3-P4-Ubuntu <<>> google.com
;; global options: +cmd
;; connection timed out; no servers could be reached
pc@pc:~$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.1.1     0.0.0.0         UG    600    0        0 wlan1
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 wlan1
192.168.1.0     0.0.0.0         255.255.255.0   U     600    0        0 wlan1
c_nikol
fuente
IP4.ROUTE[1]: dst = 169.254.0.0/16Ciertamente muestra un problema con la ruta. Publique su tabla de enrutamiento con route -n.
Julie Pelletier
1
Según su excavación, ¿agregar algo nameserver 8.8.8.8a su /etc/resolv.confsolución resuelve algo?
Julie Pelletier
@JuliePelletier del IP4.DNS[1]: 8.8.8.8Supongo que ya están usando el servidor de nombres.
Hola Ángel,
@ Hi-Angel: Tienes razón, pero obviamente hay un problema, ya que dig funciona en el mismo servidor de nombres.
Julie Pelletier
Gracias a todos por su tiempo, resolví el problema utilizando la respuesta dada en el enlace: askubuntu.com/questions/622470/…
c_nikol

Respuestas:

9

Resuelvo el problema usando las instrucciones de Amrish en Ask Ubuntu Stack Exchange, es decir, usando el siguiente código:

sudo rm /etc/resolv.conf
sudo ln -s ../run/resolvconf/resolv.conf /etc/resolv.conf
sudo resolvconf -u
c_nikol
fuente
Intenté el comando anterior, por qué el navegador Firefox todavía no funciona. Intenté hacer ping a cnn.com, el sistema devuelve ping: host desconocido cnn.com
user785099
6

Tuve un problema similar y utilicé la solución desde aquí . A continuación se muestra el método y otro enlace a donde encontraron la información:

El comportamiento de DNS durante la conexión OpenVPN mejoró de inmediato cuando seguí una sugerencia en ubuntuforums :

  1. Abrir /etc/NetworkManager/NetworkManager.confen un editor con derechos de root.
  2. Elimine (o comente con un hash #) la línea que lee dns=dnsmasq.
  3. Reinicie NetworkManager a través de sudo service NetworkManager restart.
FineJ
fuente
guión (-) = hash (#) ;-)
Adam Plocher
3

Tuve el mismo problema con resolvconf prevent dhcp client (dhclient) para obtener IP del servidor DHCP para eth0. Al resolver el problema resolvconf , se resolvió el problema de DHCP.

sudo mkdir -p /run/resolvconf/interface
sudo resolvconf -u
sudo service resolvconf restart
TheCodeKiller
fuente