How To

Come risolvere i problemi di connettività Ethernet su Ubuntu: 7 soluzioni efficaci

February 16, 2026 6 minuti di lettura Updated: February 16, 2026

Far funzionare Ethernet senza problemi su Ubuntu a volte può essere un problema, soprattutto dopo aggiornamenti o semplici problemi casuali. Non so perché, ma è come se il sistema dimenticasse come riconoscere la connessione cablata o il driver non funzionasse correttamente.È frustrante quando pensi di essere a posto e poi non c’è più internet. Quindi, scavare alla radice del problema e provare qualche trucco può fare una grande differenza. Spesso non si tratta di un problema hardware, ma di qualcosa di semplice come interfacce disabilitate, problemi con i driver o la necessità di un rapido riavvio dei componenti di rete. Queste soluzioni sono un buon punto di partenza prima di strapparsi i capelli o reinstallare tutto.

In sostanza, questa guida mira ad aiutarti a risolvere i problemi e magari a risolvere quella connessione Ethernet ostinata. L’obiettivo è ripristinare la stabilità della tua connessione cablata, soprattutto se affidarti al Wi-Fi non è un’opzione. I risultati possono variare: a volte basta attivare un’impostazione, altre volte potrebbe essere necessario aggiornare driver o kernel. Ma ehi, uno di questi metodi dovrebbe aiutarti a ottenere una connessione cablata completamente funzionante senza sbattere la testa contro la scrivania.

Come risolvere il problema Ethernet che non funziona su Ubuntu

Abilita connessione Ethernet: controlla se la porta è disabilitata

A volte Ubuntu disabilita la porta Ethernet senza avvisarti. Magari dopo un aggiornamento di sistema o a causa di qualche strana modifica alle impostazioni. Fortunatamente, riattivarla è piuttosto semplice tramite il terminale. Questo aiuta perché se l’interfaccia non funziona, nessun collegamento di cavi o modifica del router risolverà il problema.

Ecco cosa fare:

  • Apri il terminale con Ctrl + Alt + Toppure cercalo nel tuo menu.
  • Esegui ip addrper visualizzare tutte le interfacce di rete. Stai cercando ID come eth0, eno1 o simili. Annotali: sono il tuo obiettivo.
  • Usa sudo ip link set eno1 up(scambia eno1 con il tuo ID effettivo).Questo comando attiva la porta.
  • Se è già attivo, puoi provare il comando inverso: sudo ip link set eno1 down, quindi eseguire nuovamente il primo comando per riattivarlo. A volte, attivarlo aiuta a risolvere i problemi.

Dopodiché, vale la pena scollegare e ricollegare il cavo, o semplicemente riavviare per verificare se rileva correttamente la rete. In alcune configurazioni, questo risolve il problema. In caso contrario, passare alla soluzione successiva.

Riavvia il servizio Network Manager — Aggiorna le impostazioni di rete

A volte il gestore di rete si blocca o si confonde, soprattutto dopo gli aggiornamenti. Riavviarlo può costringere Ubuntu a rieseguire la scansione e reinizializzare le interfacce di rete, inclusa Ethernet.È come premere il pulsante di reset sulle configurazioni di rete.

Ecco cosa provare:

  • Nel terminale, esegui resolvectl flush-caches. Nessun danno, cancella solo la cache DNS che potrebbe essere coinvolta.
  • Seguitelo con sudo service network-manager restart. Questo è il comando principale per riavviare i servizi di rete su Ubuntu.

Una volta fatto, riavvia il computer (perché ovviamente Ubuntu deve complicare le cose più del necessario), quindi controlla se la connessione Ethernet funziona. A volte è tutto ciò che serve. Ma se ancora non si connette, forse è il momento di provare soluzioni più aggressive.

Ripristinare le impostazioni di rete ai valori predefiniti: approccio Clean Slate

Col tempo, le configurazioni di rete possono diventare caotiche o confuse, soprattutto se si ama modificare o modificare le configurazioni. Ripristinarle ai valori predefiniti può eliminare le personalizzazioni problematiche.

Ecco come fare:

  • Esegui ip addrdi nuovo e prendi nota dell’ID dell’adattatore.
  • Modifica il file delle interfacce di rete digitando sudo nano /etc/network/interfaces. Se il file è vuoto o contiene dati strani, puoi sostituirlo con un modello pulito come quello qui sotto: basta sostituire eno1 con l’ID della tua scheda:

    # This file describes the network interfaces available on your system # and how to activate them. For more info, see interfaces(5) source /etc/network/interfaces.d/* # Loopback interface auto lo iface lo inet loopback # Primary Ethernet interface auto eno1 iface eno1 inet dhcp 

    Salva il file con Ctrl + O, esci con Ctrl + X, quindi riavvia. Questo ripristina le impostazioni di rete a uno stato pulito, spesso correggendo configurazioni errate che bloccano Ethernet.

    Installa o aggiorna i driver di rete: per driver mancanti o obsoleti

    Se Ubuntu non riconosce correttamente la tua scheda Ethernet, potrebbe mancare un driver. Soprattutto con i chip Realtek, piuttosto comuni su molti computer. Per prima cosa, identifica l’hardware:

    • Esegui sudo lshw -C network. Cerca le informazioni sulla tua scheda Ethernet.

    Una volta capito cosa stai facendo, potresti dover installare il driver manualmente. Per Realtek, puoi provare ad aggiornare l’elenco dei pacchetti e a installare pacchetti driver specifici:

    • Aggiorna le informazioni sul pacchetto:sudo apt-get update -y
    • Installare il pacchetto driver, ad esempio per i chip Realtek R8168:sudo apt-get install -y r8168-dkms

    Dopo l’installazione, riavvia e verifica se la connessione Ethernet viene visualizzata. A volte questo funziona e basta, ed è sorprendente quanti problemi di driver vengano risolti con semplici installazioni o aggiornamenti.

    Aggiorna a un kernel più recente: a volte il kernel ha la soluzione

    In alcuni casi, il kernel predefinito di Ubuntu non funziona correttamente con alcune schede Ethernet dopo gli aggiornamenti, a causa di bug del kernel o problemi di compatibilità hardware. L’installazione di un kernel più recente e stabile può risolvere il problema. Molti utenti hanno segnalato che le versioni del kernel intorno alla 5.9 o successive hanno risolto i problemi Ethernet.

    Ecco un breve riassunto:

    • Scarica i file del kernel appropriati dal PPA del kernel di Ubuntu, come questo collegamento per il kernel v5.9.
    • Copia tutti i file.deb in una cartella su un’unità USB, ad esempio una cartella chiamata kernel.
    • Crea un punto di montaggio: mkdir /media/usb.
    • Utilizzalo lsblkper identificare l’indirizzo del tuo dispositivo USB (come sdb1).
    • Montalo: sudo mount /dev/sdb1 /media/usb.
    • Accedere alla cartella: cd /media/usb/kernel.
    • Installare i pacchetti del kernel con: sudo dpkg -i *.deb.

    Riavvia dopo l’installazione e verifica che la connessione Ethernet funzioni. Se il tuo sistema è ostinato, questo metodo potrebbe risolvere il problema, poiché i kernel più recenti spesso risolvono i problemi hardware.

    Aggiornamento del sistema: mantieni Ubuntu aggiornato

    A volte, anche solo l’esecuzione di aggiornamenti di sistema regolari può risolvere i problemi di connessione cablata, perché includono correzioni di bug e patch di sicurezza. Utilizza l’interfaccia grafica o esegui l’operazione dal terminale:

    • Per farlo tramite terminale, eseguire sudo apt update && sudo apt upgrade -y.

    Dopo l’aggiornamento e il riavvio, se i problemi persistono, verificate altri aspetti, come gli aggiornamenti dei driver o le modifiche del kernel. Tuttavia, mantenere il sistema aggiornato spesso aiuta a evitare bug strani.

    Modificare le impostazioni DNS: a volte il problema è il DNS, non l’hardware

    A volte può essere utile riprogettare il DNS, soprattutto se la connessione Ethernet funziona ma le pagine non si caricano. Utilizzare Google DNS o Cloudflare è una soluzione rapida:

    1. Vai su Impostazioni.
    2. Fare clic su Rete nel pannello di sinistra.
    3. Trova la tua connessione cablata, quindi fai clic sull’icona a forma di ingranaggio accanto ad essa.
    4. Passare alla scheda IPv4.
    5. Disattivare Automatico per DNS.
    6. Digita un server DNS migliore, come 8.8.8.8 e 8.8.4.4 (Google) o 1.1.1.1 e 1.0.0.1 (Cloudflare).
    7. Fare clic su Applica.

    Questa modifica può rendere la tua connessione cablata più affidabile e a volte persino risolvere problemi di fondo. Cambiare il DNS è del tutto innocuo e vale la pena provarlo quando altre soluzioni non funzionano.

    In generale, i problemi Ethernet in Ubuntu non sono sempre hardware: spesso si tratta solo di un problema di configurazione o di un problema con i driver. Un po’ di pazienza e l’esecuzione di questi passaggi dovrebbero ripristinare la connessione cablata. Buona fortuna e, si spera, una di queste soluzioni vi riporterà alla normalità senza troppi problemi. Incrociamo le dita affinché questo vi aiuti.

    Riepilogo

    • Controllare se la porta Ethernet è abilitata con ip addr.
    • Riavviare i servizi di rete con sudo service network-manager restart.
    • Se necessario, reimpostare le configurazioni di rete modificando il file /etc/network/interfaces.
    • Aggiorna o installa i driver per la tua scheda di rete.
    • Se il kernel è davvero ostinato, valuta di aggiornarlo.
    • Mantenere il sistema aggiornato e cambiare i server DNS se la connettività è instabile.

    Incartare

    Riparare Ethernet su Ubuntu può essere un po’ un rompicapo, ma la maggior parte dei problemi si riduce a componenti software risolvibili senza reinstallare tutto. Che si tratti di cambiare interfaccia, aggiornare i driver o aggiornare il kernel, questi passaggi dovrebbero risolvere la maggior parte delle situazioni. A volte, è necessaria una combinazione di soluzioni: non scoraggiatevi se la prima non funziona. Continuate a provare diverse soluzioni finché non funziona. Speriamo che questo faccia risparmiare qualche ora a qualcuno o eviti una frenetica sessione di risoluzione dei problemi a tarda notte. Buona fortuna e buon networking!