Ubuntu 14.04'ten 16.04'e yükseltildikten sonra DNS çözünürlüğü yok


11

Ubuntu 14.04'ü ubuntu 16.04'e yükselttim ve internet bağlantısı ile ilgili bir sorunum var. Özellikle, güncellemeden sonra DNS çalışmayı durdurdu. Hata ayıklama amacıyla yalnızca DNS'yi ayarladım 8.8.8.8, ancak ad çözümlemesi hala çalışmıyor. Çıktı nmcli device show wlan1 | grep IP4:

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

IP4.ROUTE[1]: dst = 169.254.0.0/16kesinlikle rota ile ilgili bir sorun gösterir. Lütfen ile yönlendirme tablonuzu gönderin route -n.
Julie Pelletier

1
Senin kazıda dayanarak, eklemek, nameserver 8.8.8.8sizin için /etc/resolv.confçözmek şey?
Julie Pelletier

@JuliePelletier IP4.DNS[1]: 8.8.8.8sanırım zaten isim sunucusunu kullanıyorlardı.
Merhaba melek

@ Hi-Angel: Haklısın ama kazıda aynı isim sunucusunda çalıştığı için bir sorun var.
Julie Pelletier

Zaman ayırdığınız için hepinize
c_nikol

Yanıtlar:


9

Ben kullanarak sorunu çözmek Amrish talimatları de Ubuntu sor aşağıdaki kodu kullanarak yani Yığın Borsası:

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

Yukarıdaki komutu denedim, neden firefox tarayıcısı hala çalışmıyor. Ben ping cnn.com denedim sistem ping döndürür: bilinmeyen ana cnn.com
user785099

6

Benzer bir sorunum vardı ve çözümü buradan kullandım . Aşağıda yöntem ve bilgileri buldukları yere başka bir bağlantı verilmiştir.

Ubuntuforums hakkında bir öneri izlediğimde OpenVPN bağlantısı sırasında DNS davranışı hemen iyileşti :

  1. /etc/NetworkManager/NetworkManager.confKök haklarına sahip bir düzenleyicide açın .
  2. Okunan satırı silin (veya bir karma # ile yorumlayın) dns=dnsmasq.
  3. NetworkManager'ı yeniden başlatın sudo service NetworkManager restart.

dash (-) = karma (#) ;-)
Adam Plocher

3

Resolvconf dhcp istemci (dhclient) eth0 için DHCP sunucusundan IP almak önlemek ile aynı sorunu vardı. Resolvconf sorununu çözmek , DHCP sorununu çözmek .

sudo mkdir -p /run/resolvconf/interface
sudo resolvconf -u
sudo service resolvconf restart
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.