Il mio eth0 è sparito e non ho connessione a Internet e alla rete


19

Avevo una connessione Internet, ma quando ho aggiornato il mio VGA e riavviato il mio PC, tutto per eth0 è andato.

Quando ho usato ifdown:

 ifdown: interface eth0 not configured

C'è qualcosa che potrei fare?

EDIT:
contenuto di/etc/network/interfaces

auto lo
iface lo inet loopback

Quando ifconfig non ho queste righe:

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

Nel terminale digitato:

sudo gedit /etc/network/interfaces

e poi aggiunto queste righe in fondo:

auto eth0
iface eth0 inet dhcp

poi ho scritto:

sudo ifdown eth0
sudo ifup eth0

quando invio il secondo comando ho ricevuto il seguente messaggio:

No DHCPOFFERS received
No working leases in persistent database - sleeping

Qualsiasi aiuto?


Qual è il contenuto del /etc/network/interfacesfile?
jobin

Risposte:


13

Provare:

sudo dpkg-reconfigure network-manager 

Se il problema persiste, avviare il backup da un CD live, eseguire il backup delle impostazioni di rete precedenti, cancellare qualsiasi file di connessione del sistema e copiarlo su quelli dal CD live.

Passa alla radice:

sudo su

backup:

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

chiaro:

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

copia:

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/

Messaggio di output: Processing triggers for libc-bin=== ldconfig deferred processing now tracking placeHo quindi riavviato il mio gestore di rete, ma niente di nuovo.
ALH,

@phpGeek Ho pensato che non sarebbe stato così facile. Ti capita di avere wicd già installato?
virtualxtc

Non ce l'ho È importante avere?
ALH,

@phpGeek no, ma hai praticamente esaurito la portata delle mie conoscenze. Hai un CD live da cui è possibile avviare Internet per accedere a quel computer? Potremmo semplicemente copiare i file di rete / interfacce da lì ...
virtualxtc

Internet funziona su CD live! Quale comando devo usare per copiare i file nel mio sistema?
ALH,

10

Puoi provare a modificare / etc / network / interfaces e metterlo sotto le impostazioni predefinite per DHCP?

# 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

Prova a riavviare la rete da sudo service network-manager stop.

Se non funziona, prova sudo service network-manager stop.

Quindi sudo ifconfig eth0 upper visualizzare l'interfaccia

Quindi, forzare Ubuntu a chiedere un nuovo contratto di locazione DHCP entro sudo dhclient eth0


Ho cambiato il contenuto delle interfacce con quello che hai detto. Controllato due volte. quindi riavviato gestore della rete il messaggio era: network-manager start/running, process 3025non è successo nulla. Non ho ancora la connessione. quando scrivo il sudo dhclient eth0terminale aspetta per sempre.
ALH,

Potrebbe essere sospeso perché non è possibile ottenere alcun indirizzo IP da affittare? Prova a identificare quale ha il problema. Controlla prima il tuo router, forse supporta solo un numero massimo di dispositivi collegati o la porta a cui ti stai collegando non funziona o è bloccata. Meglio se provi un altro laptop o PC a connettersi alla stessa porta sul router solo per sapere se non si tratta di un problema del router.
Chester,

Ho un cavo di rete. Lo collego al mio laptop e tutto funziona bene ( Obtain an IP address automaticallymodalità). Quando inserisco lo stesso cavo nel mio sistema desktop non funziona. Non ho avuto problemi sul sistema desktop fino a quando non ho installato il driver VGA e aggiornato Ubuntu e alcuni altri pachage.
ALH,

Prova a disabilitare la maschera DNS? gksu gedit /etc/NetworkManager/NetworkManager.confquindi commenta la riga dns=dnsmasqaggiungendola #prima.
Chester,

gksu non è installato di default. Dice di installarlo con apt-get. Non ho una connessione Internet per installarlo, ma ho usato sudo gedit se non è un problema e l'ho mascherato e poi ho riavviato il gestore della rete. non è successo niente!
ALH,

5

Grazie . Ha funzionato per me.
1 - Avevo l'indirizzo IP ma nessuna connessione a Internet
2 - la porta LAN era attiva
3 - Avevo assegnato un indirizzo IP statico

Il mio /etc/network/interfacesaveva

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

Avevo l' ifconfigoutput come (questa è la modifica manuale - era un po 'così)

~$ 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)

Ho cambiato il /etc/network/interfacesin

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

Quindi seguire i passaggi precedenti:

1 - sudo service network-manager stop

2 - sudo ifconfig enp4s8 upper visualizzare l'interfaccia

3 - Quindi, forzare Ubuntu a chiedere un nuovo contratto di locazione DHCP entro sudo dhclient enp4s8

4 - Fatto manualmente sudo service network-manager start * Questo è quando ho ottenuto la connessione alla rete

Questi passaggi hanno funzionato.

Cordiali saluti - Il Live CD aveva anche una connessione Internet, non ho copiato i file dal live cd.

Todo - Devo avere un indirizzo IP statico. Non funziona, se torno con le vecchie impostazioni. ancora risoluzione dei problemi e non pertinente a questo post. Per favore scusa.


Aggiornato da Ubuntu 16.04 a 18.04 e stava affrontando questo problema. Alla fine ho trovato una soluzione funzionante proprio quando stavo per eseguire nuovamente il downgrade alla 16.04. È necessario pubblicare questa risposta nella domanda "problema di connessione di rete dopo l'aggiornamento a Ubuntu 18".
Roshan Salian,

2

Ho avuto un problema abbastanza simile dopo un aggiornamento di Ubuntu (12.04).

L'ho risolto accedendo in modalità di ripristino, quindi attivando la rete, quindi digitando nella console:

sudo apt-get remove network-manager
sudo apt-get update
sudo apt-get install network-manager

7
Come si può fare questo quando non si dispone di una connessione di rete / internet?
agosto

2
NON FARE QUESTO se non si dispone di una connessione di rete in diretta
Jabberwockey
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.