Ich habe gerade Ubuntu Server 18.04 installiert und SSH eingerichtet, damit ich die Konfiguration über meinen Desktop fortsetzen kann. Es sind jedoch einige Probleme aufgetreten, die ich anscheinend nicht überwunden habe.
Ich habe versucht zu rennen
sudo apt-get update
habe aber ständig die fehler bekommen:
Temporärer Fehler beim Beheben von archive.ubuntu.com
Http : //archive.ubuntu konnte nicht abgerufen werden ........
Ich überprüfte, ob meine Internetverbindung in Ordnung war, indem ich lief
ping 8.8.8.8
und ich bekam eine antwort, alles ok dort.
Ich vermutete, dass mein DNS möglicherweise nicht richtig eingerichtet war, also versuchte ich es
ping www.google.com
und habe den Fehler bekommen:
Vorübergehender Fehler bei der Namensauflösung
Ok, also hatte ich festgestellt, dass es sich tatsächlich um eine Art DNS-Problem handelt, aber alle „Antworten“, die ich ausprobiert habe, haben bei mir nicht funktioniert.
Ich habe versucht, /etc/resolv.conf
ohne Glück zu bearbeiten, da es sich anscheinend um einen symbolischen Link handelt.
Ich habe hier eine Antwort gefunden, die nur funktioniert, wenn ich von root aus arbeite, dh:
sudo bash
Es weist jedoch an, die Änderungen anschließend rückgängig zu machen, indem:
rm /etc/resolv.conf
ln -s /run/resolvconf/resolv.conf /etc/resolv.conf
Wenn ich das aber mache, verliere ich wieder die Verbindung.
- Soll ich es einfach so lassen, wie ich es hatte oder was anderes?
- Kann das eine dauerhafte Lösung sein?
- Und ist die Ursache des Problems die Tatsache, dass
/run/resolvconf/resolv.conf
es sie nicht gibt?
quelle
/run/resolvconf/resolv.conf
es keinen gibt, macht es keinen Sinn, einen Symlink/etc/resolv.conf
zu erstellen . Also, bis Sie herausgefunden haben, warum diese Datei nicht existiert, würde ich empfehlen, Ihr Arbeitshandbuch zu verwendenresolv.conf
. Können Sie die Ausgabe vondpkg -l resolvconf
zu Ihrer Frage hinzufügen ?Antworten:
Auf dem Ubuntu-Server 18-04, auf dem xorg lightdm lightdm-gtk-greeter und die xfce4-GUI installiert sind, habe ich beim Booten des Systems nur Folgendes herausgefunden, um das kabelgebundene Netzwerk zum Laufen zu bringen:
Funktioniert hervorragend, muss jedoch nach jedem Start und nach jedem Trennen / erneuten Verbinden des Netzwerks manuell durchgeführt werden. Dies funktioniert also, ist jedoch eine manuelle Lösung, nicht die permanente Lösung.
Um das drahtlose Netzwerk automatisch in Betrieb zu nehmen, gehen Sie einfach wie folgt vor:
Sie müssen wahrscheinlich neu starten; In diesem Fall können Sie das Symbol für ein drahtloses Netzwerk verwenden, das im Infobereich Ihres Bedienfelds angezeigt wird (stellen Sie sicher, dass der Infobereich zum Bedienfeld hinzugefügt wurde), um ein drahtloses Netzwerk auszuwählen. Danach wird die Verbindung automatisch wiederhergestellt.
Um das kabelgebundene Netzwerk automatisch wieder zu verbinden, habe ich versucht, avahi-daemon und avahi-autoipd zu installieren, aber anscheinend hilft es nicht. versuchte sogar:
Wenn Sie eine Distribution wie den Xubuntu-Desktop installieren, werden die entsprechenden Tools / Daemon / Config installiert und das Netzwerk wird automatisch erkannt, wenn es ohne Benutzerkonfiguration angeschlossen wird. wäre schön zu wissen, welches tool / daemon / config / setting das macht.
quelle
/etc/netplan/*
.Ich habe diesen Fehler erhalten, als ich ein
debootstrap
QEMU-Image hatte.Die Auflösung erforderte Folgendes:
mache das Root-Dateisystem
rw
, sonstdhclient
scheitert es. Der bessere Weg, dies zu tun, ist das Hinzufügen zu Ihrem/etc/fstab
, das nur ein Dummy ist indebootstrap
:Unter Ubuntu 18.04 haben Sie folgende Möglichkeiten:
Erstellen Sie eine Systemeinheit, die das Netzwerk zum richtigen Zeitpunkt initialisiert:
Basierend auf: https://gist.github.com/corvax19/6230283#gistcomment-1940694
Verwenden Sie
network-manager
. Lädt viele grafische Bibliotheken herunter, fühlt sich aber weniger hackig an:Ich habe dies gefunden, indem ich mir die erste Netzwerkkonfigurationsdatei angesehen habe, die ich von Debian von meinem Host kannte:
Aber großartige Ubuntu-Entwickler haben dort eine Nachricht hinterlassen:
also habe ich ein gemacht:
auf meinem Ubuntu-Host und fand die fehlende Konfiguration.
Vollständiges Ubuntu-
debootstrap
Setup unter: Gibt es ein vorgefertigtes QEMU-Ubuntu-Image (32-Bit) online?Fügen Sie unter Debian 9 den richtigen Eintrag zu Ihrer
/etc/network/interfaces
Konfigurationsdatei hinzu. Meins war:und
eth0
anstattenp0s3
ist ein anderer allgemeiner Wert, können Sie es mit herausfinden:Vollständiges Debian-
debootstrap
Setup unter /unix/275429/creating-bootable-debian-image-with-debootstrap/473256#473256quelle
Ich hatte nach dem Upgrade auf Ubuntu 18.04 LTS das gleiche Problem mit der Namensauflösung.
Ursache:
Durch das Upgrade des Systems wurden die DNS-Nameserver-Einstellungen gelöscht, die zuvor in der Datei /etc/resolv.conf gespeichert waren
Lösung:
Bearbeiten Sie /etc/resolvconf/resolv.conf.d/base und fügen Sie die Details zum Nameserver hinzu
Fügen Sie die IP-Adresse Ihres DNS-Nameservers für Ihr Netzwerk oder Ihren Internetdienstanbieter in folgendem Format hinzu:
(Ersetzen Sie die IP-Adresse 12.34.56.78 durch Ihren DNS-Nameserver.)
Damit die Änderungen sofort wirksam werden, gehen Sie wie folgt vor:
In der letzten Zeile können Sie den Neustart überspringen. Alternativ können Sie auch /etc/resolv.conf bearbeiten und genau die gleichen Änderungen vornehmen (diese Datei wird jedoch beim Neustart neu geschrieben).
Kennen Sie Ihren DNS-Nameserver nicht?
Gehen Sie zu einem Windows-Computer im selben Netzwerk und geben Sie an der Eingabeaufforderung Folgendes ein
Wenn Sie über mehrere Geräte verfügen, sollte auf jedem Gerät ein DNS-Nameserver aufgeführt sein, und Sie sollten ihn entsprechend auswählen. Die DNS-Serverinformationen sehen folgendermaßen aus:
quelle