Mein eth0 ist weg und ich habe keine Internet- und Netzwerkverbindung

19

Ich hatte eine Internetverbindung, aber als ich mein VGA aufrüstete und meinen PC neu startete, war alles für eth0 weg.

Als ich ifdown benutzt habe:

 ifdown: interface eth0 not configured

Kann ich etwas tun?

EDIT:
Inhalt von/etc/network/interfaces

auto lo
iface lo inet loopback

Wenn ich ifconfig habe ich nicht diese Zeilen:

inet addr:192.168.1.5  Bcast:192.168.1.255  Mask:255.255.255.0
inet6 addr: fe80::219:5bff:fe5e:a5e/64 Scope:Link

Im Terminal eingegeben:

sudo gedit /etc/network/interfaces

und fügte dann diese Zeilen unten hinzu:

auto eth0
iface eth0 inet dhcp

dann habe ich getippt:

sudo ifdown eth0
sudo ifup eth0

Wenn ich den zweiten Befehl sende, erhalte ich die folgende Nachricht:

No DHCPOFFERS received
No working leases in persistent database - sleeping

Irgendeine Hilfe?

ALH
quelle
Was ist der Inhalt der /etc/network/interfacesDatei?
Job

Antworten:

13

Versuchen:

sudo dpkg-reconfigure network-manager 

Wenn dies nicht funktioniert, starten Sie von einer Live-CD, sichern Sie Ihre alten Netzwerkeinstellungen, löschen Sie alle Systemverbindungsdateien und kopieren Sie die Dateien von der Live-CD.

Wechseln Sie zu Root:

sudo su

Sicherung:

mv /media/<Name of your Ubuntu Partion>/etc/NetworkManager/NetworkManager.conf /media/<Name of your Ubuntu Partion>/etc/NetworkManager/NetworkManager.conf.broken

klar:

rm /media/<Name of your Ubuntu Partion>/etc/NetworkManager/system-connections/*

Kopieren:

cp /etc/NetworkManager/NetworkManager.conf /media/<Name of your Ubuntu Partion>/etc/NetworkManager/NetworkManager.conf
cp /etc/NetworkManager/system-connections/* /media/<Name of your Ubuntu Partion>/etc/NetworkManager/system-connections/
virtualxtc
quelle
Processing triggers for libc-binAusgabemeldung : === ldconfig deferred processing now tracking placeIch habe dann meinen Netzwerk-Manager neu gestartet, aber nichts wieder.
ALH
@phpGeek Ich dachte, es wäre nicht so einfach. Haben Sie wicd bereits installiert?
virtualxtc
Ich habe es nicht Ist es wichtig zu haben?
ALH
@phpGeek nein, aber du hast das Ausmaß meines Wissens ziemlich erschöpft. Haben Sie eine Live-CD, von der Sie booten können, um das Internet auf diesem Computer zu nutzen? Wir könnten einfach die Netzwerk- / Schnittstellendateien von dort
kopieren
Internet funktioniert auf Live-CD! Welchen Befehl soll ich verwenden, um Dateien in mein System zu kopieren?
ALH
10

Können Sie versuchen, / etc / network / interfaces zu bearbeiten und die Standardeinstellungen für DHCP unten anzugeben?

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet dhcp

Versuchen Sie, das Netzwerk neu zu starten sudo service network-manager stop.

Wenn es nicht funktioniert, versuchen Sie es sudo service network-manager stop.

Dann sudo ifconfig eth0 up, um die Schnittstelle aufzurufen

Dann zwinge Ubuntu, nach einem neuen DHCP-Lease von zu fragen sudo dhclient eth0

Chester
quelle
Ich habe den Inhalt der Benutzeroberfläche so geändert, wie Sie es gesagt haben. Überprüfen Sie es noch einmal. dann startete network-manager neu die meldung lautete: network-manager start/running, process 3025nichts ist passiert. Ich habe immer noch keine Verbindung. Wenn ich sudo dhclient eth0ein Terminal eintippe, wartet es für immer.
ALH
Es könnte hängen, weil es keine IP-Adresse zum Leasing bekommen kann? Versuchen Sie, das Problem zu identifizieren. Überprüfen Sie zuerst Ihren Router. Möglicherweise unterstützt er nur eine maximale Anzahl angeschlossener Geräte, oder der Port, mit dem Sie eine Verbindung herstellen, funktioniert nicht oder ist blockiert. Besser, wenn Sie versuchen, einen anderen Laptop oder PC mit demselben Port am Router zu verbinden, um zu wissen, ob es sich nicht um ein Routerproblem handelt.
Chester
Ich habe ein Netzwerkkabel. Ich schließe es an meinen Laptop an und alles funktioniert gut ( Obtain an IP address automaticallyModus). Wenn ich das gleiche Kabel an mein Desktop-System anschließe, funktioniert es nicht. Ich hatte keine Probleme mit dem Desktop-System, bis ich den VGA-Treiber installiert und mein Ubuntu und einige andere Pakete aktualisiert habe.
ALH
Versuchen Sie, die DNS-Maske zu deaktivieren? gksu gedit /etc/NetworkManager/NetworkManager.confKommentieren Sie dann die Zeile dns=dnsmasqaus, indem Sie #davor hinzufügen .
Chester
gksu ist nicht standardmäßig installiert. Es heißt, es mit apt-get zu installieren. Ich habe keine Internetverbindung, um es zu installieren, aber ich habe sudo gedit verwendet, wenn es kein Problem ist, und es maskiert und dann den Netzwerkmanager neu gestartet. nichts ist passiert!
ALH
5

Vielen Dank . Es hat bei mir funktioniert.
1 - Ich hatte die IP-Adresse, aber keine Internetverbindung.
2 - Der LAN-Port war aktiv.
3 - Ich hatte eine statische IP-Adresse zugewiesen

Meine /etc/network/interfaceshatte

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface

iface enp4s8 inet static
address 192.168.2.251
netmask 255.255.255.0
network 192.168.2.0

Ich hatte die ifconfigAusgabe als (dies ist manuelle Bearbeitung - es war etwas so)

~$ ifconfig
enp4s8    Link encap:Ethernet  HWaddr 00:19:d1:73:b7:11  
          inet addr:192.168.2.251  Bcast:192.168.2.251  Mask:255.255.255.0
          inet6 addr: fe80::219:d1ff:fe73:b711/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:13181 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8462 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:16690503 (16.6 MB)  TX bytes:884958 (884.9 KB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:317 errors:0 dropped:0 overruns:0 frame:0
          TX packets:317 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:40111 (40.1 KB)  TX bytes:40111 (40.1 KB)

Ich habe das /etc/network/interfaceszu geändert

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto enp4s8
#iface enp4s8 inet dhcp


#iface enp4s8 inet static
#address 192.168.2.251
#netmask 255.255.255.0
#network 192.168.2.0
#broadcast 192.168.2.255
#gateway 192.168.2.1
#dns-nameservers 192.168.2.1

Dann folgten Sie den obigen Schritten:

1 - sudo service network-manager stop

2 - sudo ifconfig enp4s8 upum die Schnittstelle aufzurufen

3 - Dann zwinge Ubuntu, nach einer neuen DHCP-Lease von zu fragen sudo dhclient enp4s8

4 - Manuell gemacht sudo service network-manager start * Dies war der Zeitpunkt, an dem ich die Verbindung zum Netzwerk hergestellt habe

Diese Schritte haben funktioniert.

Zu Ihrer Information - Die Live-CD hatte auch eine Internetverbindung. Ich habe keine Dateien von der Live-CD kopiert.

Todo - Ich brauche eine statische IP-Adresse. Es funktioniert nicht, wenn ich mit alten Einstellungen zurückgehe. immer noch Fehlerbehebung und nicht relevant für diesen Beitrag. PLZ Entschuldigung.

silvertech048
quelle
Von Ubuntu 16.04 auf 18.04 aktualisiert und mit diesem Problem konfrontiert. Endlich eine funktionierende Lösung gefunden, als ich kurz davor war, wieder auf 16.04 herunterzustufen. Sie müssen diese Antwort in der Frage 'Netzwerkverbindungsproblem nach dem Upgrade auf Ubuntu 18' posten.
Roshan Salian
2

Ich hatte nach einem Ubuntu (12.04) -Update ein ziemlich ähnliches Problem.

Ich habe das Problem gelöst, indem ich mich im Wiederherstellungsmodus angemeldet habe, das Netzwerk aktiviert und dann Folgendes in die Konsole eingegeben habe:

sudo apt-get remove network-manager
sudo apt-get update
sudo apt-get install network-manager
fremo
quelle
7
Wie kann man das machen, wenn man keine Netzwerk- / Internetverbindung hat?
August
2
TUN SIE DAS NICHT, wenn Sie keine Live-Netzwerkverbindung haben
Jabberwockey