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?

Fourwood
quelle

Antworten:

3

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

user81974
quelle
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

Sieht so aus, als wäre dies ein bekanntes Problem:

Launchpad-Fehler # 1051348

Die Anweisungen dort haben bei mir funktioniert

user100286
quelle
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.

jdthood
quelle