Jedes Mal, wenn ich meinen Ubuntu Server 11.10 neu starte, kann ich nicht darauf zugreifen, da ETH0 nicht automatisch gestartet wird. Ich hatte dieses Problem vor dem Upgrade auf 11.10 noch nie. Ich muss mich beim Server anmelden und die ETH0 manuell starten. Ich würde mich über jede Hilfe freuen. Vielen Dank.
Hier ist meine /etc/network/interfaces
Datei:
#The loopback network interface
auto lo eth0
iface lo inet loopback
# The primary network interface
iface eth0 inet static
address 192.168.1.102
netmask 255.255.255.0
broadcast 192.168.1.255
network 192.168.1.0
gateway 192.168.1.1
Antworten:
Joel, füge eine Zeile mit
auto eth0
vor deriface eth0 inet static
Zeile hinzu, die sie beim Booten aufrufen soll.quelle
Ich hatte und löste ein ähnliches Problem - vielleicht funktioniert meine Lösung für Sie. Das Problem in meinem Fall war, dass
/etc/network/interfaces
ich sowohl eth0 als auch vin zu auto hatte, wie unten gezeigt:Nachdem ich die erste Zeile auskommentiert hatte, änderte ich sie in
das eth0 hat funktioniert.
quelle
habe einen Link mit der Antwort gefunden.
Es scheint, dass der Wechsel von / var / run zu / run während des Upgrade-Prozesses nicht funktioniert hat.
Ich habe damit Folgendes behoben:
cd / var mv run _run ln -s / run.
quelle
Nun, wie es heißt, konnte es nicht finden
/run/network
. Deshalb fängt es nicht damit an/etc/init.d/networking start
Ich habe das gleiche Problem vor ein paar Tagen und verfolge immer noch den Fehler, da das Verzeichnis bei jedem Neustart zerstört wird.
Wenn Sie das
/run/network
Verzeichnis einfach erstellen , können Sie das Netzwerk mit einem konfigurierten Verzeichnis starten,ethX
verlieren es jedoch beim nächsten Neustart erneut. Ich habe nicht herausgefunden, welcher Dienst so hartnäckig ist, um meine Arbeit jedes Mal zu zerstören. Probieren Sie es aus, das Erstellen eines Verzeichnisses kann nicht allzu sehr schaden.quelle
/run
wird normalerweise im RAM (Dateisystemtyptmpfs
) gespeichert, sodass es beim Neustart nicht dauerhaft ist.Ich bin gerade auf diese Webseite gestoßen: http://pingbin.com/2011/02/ubuntu-eth0-missing-after-reboot/. Es scheint sehr sinnvoll zu sein.
quelle
Nach dem Neustart
eth0
wird nicht angezeigt. Mein Problem warauto eth0
in/etc/network/interfaces
wurde kommentiert:Entfernte das
#
und es ist OK.quelle