Ich verbinde mich mit einem Cisco VPN Server unter Verwendung von vpnc. Nachdem die Verbindung hergestellt wurde, konnte mein Computer die DNS-Einstellungen nicht automatisch über das neue VPN aktualisieren. Ich habe getestet, indem ich vorübergehend /etc/resolv.conf mit dem richtigen Nameserver und der richtigen Suchdomäne geändert habe, und alles hat funktioniert. Dies ist offensichtlich keine langfristige Lösung. Daher habe ich den VPN-Einstellungen in Network Manager einen zusätzlichen DNS-Server und eine Suchdomäne hinzugefügt. Mit diesen Einstellungen fügt resolvconf die Suchdomäne hinzu, aber nicht die DNS-IP, und ich kann immer noch keine Suchvorgänge durchführen.
Was ist mein nächster Schritt bei der Konfiguration oder Fehlerbehebung von hier aus?
apport-bug
Befehlszeilenprogramm oder die Weboberfläche unter bugs.launchpad.net/ubuntu/+source/resolvconf/+filebug . Lesen Sie auch den vorhandenen Fehler # 1000244: bugs.launchpad.net/ubuntu/+source/resolvconf/+bug/1000244Antworten:
nameserver
Stellen Sie zunächst sicher, dass in den Dateien in /etc/resolvconf/resolv.conf.d keine Zeilen vorhanden sind, die mit beginnen. Wenn /etc/resolvconf/resolv.conf.d/tail eine symbolische Verknüpfung zum Zieloriginal
ist, weisen Sie darauf hin/dev/null
.Trennen Sie zweitens die Verbindung zum VPN. Bearbeiten
/etc/NetworkManager/NetworkManager.conf
und auskommentieren
(dh füge a hinzu,
#
so dass es wie folgt aussieht)und dann
quelle
sudo systemctl restart NetworkManager
Prüfen Sie, ob Ihre /etc/resolv.conf einen symbolischen Link zu /run/resolvconf/resolv.conf hat . Es hat das Problem für mich gelöst.
So überprüfen Sie, ob der Link symbolisch ist:
Beispielausgabe, wenn sie einen symbolischen Link hat:
Andernfalls löschen oder sichern Sie die vorhandene Datei /etc/resolv.conf und dann:
quelle
apt upgrade
DNS-Verbindung mit meinem VPN wurde kaputt. Dieser Symlink war die Lösung, die Dinge für mich behoben hat, danke! Ich habe auch die oben akzeptierte Antwort verwendet, als mein DNS uneinheitlich war (schien zu kommen und zu gehen, wenn eine Verbindung zum VPN hergestellt wurde), daher denke ich, dass dies beide gute Lösungen sind, aber in leicht unterschiedlichen Situationen zutreffen.resolv.conf -> ../run/resolvconf/resolv.conf
(beachten Sie die ../)