Die DNS-Auflösung schlägt nach dem Upgrade auf 12.10 fehl


7

Nach meinem Upgrade auf 12.10 scheint die DNS-Auflösung sowohl für lokale als auch für externe Adressen fehlzuschlagen. Ich kann lokale und externe IP-Adressen erfolgreich pingen (zumindest google.com), aber Ping-DNS-Namen werden sofort zurückgegeben ping: unknown host <hostname>. Die Verbindungsinformationen scheinen die richtigen DNS-Server aufzulisten (die ich erfolgreich anpingen kann), und der Wechsel zu Google Public DNS führt zu ähnlichen Ergebnissen. Womit sollte ich mich beschäftigen, um dies zu beheben?

Antworten:


3

Ändern Sie 127.0.0.1 in 127.0.1.1 in /etc/resolv.conf


Es sieht so aus, als hätte das funktioniert. Ich hatte den Eindruck, dass resolv.conf automatisch generiert wird. Diese Bearbeitung wird eines Tages nicht ausgelöscht, oder?
Fourwood

Das wird beim Neustart ausgelöscht.
tgm4883

Ja, keine gute Lösung.
Bkerensa

dpkg-reconfigure bind9-hostNeustart.
Brandon Bertelsen

Wenn Sie resolvconf installiert haben, sollten Sie /etc/resolv.conf nicht bearbeiten. Wenn Sie /etc/resolv.conf bearbeiten, werden Ihre Änderungen überschrieben. Wenn Sie jedoch resolvconf installiert haben, haben Sie das Problem überhaupt nicht, da NetworkManager die richtige Adresse 127.0.1.1 bei resolvconf registriert, die es in resolv.conf schreibt.
jdthood


1

Führen Sie in einem Terminal aus

sudo apt-get install resolvconf # in case it got removed
sudo dpkg-reconfigure resolvconf # to restore the symlink at /etc/resolv.conf

dann neu starten.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.