- 1 1. Introduzione
- 2 2. Problemi di rete in Ubuntu 24.04: cause e panoramica
- 3 3. Passaggi base di risoluzione dei problemi
- 4 4. Problemi specifici e soluzioni
- 5 5. Caso di studio: Soluzioni reali
- 6 6. Differenze nella configurazione di rete: Confronto tra Ubuntu 20.04, 22.04 e 24.04
- 7 7. Domande frequenti (FAQ)
- 7.1 Q1: Perché il mio Wi‑Fi si connette brevemente e poi si disconnette immediatamente?
- 7.2 Q2: Perché riesco a pingare un indirizzo IP, ma i siti web non si caricano?
- 7.3 Q3: Sto usando Ubuntu in una macchina virtuale, ma non c’è connessione di rete. Cosa devo fare?
- 7.4 Q4: La mia LAN cablata non è più riconosciuta. Come posso diagnosticare il problema?
- 8 8. Riepilogo
- 9 Siti di riferimento
1. Introduzione
Ubuntu è ampiamente utilizzato grazie alla sua stabilità e flessibilità. Tuttavia, soprattutto nella versione più recente, Ubuntu 24.04 LTS, alcuni utenti hanno segnalato problemi in cui la rete non funziona correttamente. Questo articolo fornisce metodi dettagliati per la risoluzione dei problemi e la correzione di tali problemi di connettività di rete.
Questa guida è destinata a utenti da principianti a intermedi. Offre informazioni utili per situazioni in cui Wi‑Fi o LAN cablata non vengono riconosciuti, o quando errori DNS impediscono una connessione a Internet.
2. Problemi di rete in Ubuntu 24.04: cause e panoramica
Problemi comuni di connettività di rete
I problemi di connettività di rete in Ubuntu possono presentarsi in molte forme. Di seguito alcuni dei principali esempi:
- Impossibile connettersi al Wi‑Fi Il punto di accesso potrebbe non essere rilevato, o la connessione potrebbe fallire anche inserendo la password corretta.
- LAN cablata non riconosciuta Anche quando il cavo di rete è collegato, il sistema potrebbe non rilevare una connessione attiva.
- Impossibile accedere a Internet a causa di errori DNS Un indirizzo IP potrebbe essere assegnato, ma i siti web non sono raggiungibili.
Cause principali
I problemi di connettività di rete possono generalmente essere classificati nelle seguenti cause:
- Problemi hardware Possono esserci problemi fisici con la scheda di rete o l’adattatore Wi‑Fi.
- Errori di configurazione o di Netplan File di configurazione errati o incompleti possono bloccare la connettività.
- Incompatibilità dei driver Alcuni driver potrebbero non essere ancora pienamente compatibili con l’ultima versione di Ubuntu.
- Conflitti software Molteplici strumenti di gestione della rete che interferiscono tra loro possono causare problemi.
3. Passaggi base di risoluzione dei problemi
Controlli semplici
Prima di tutto, elimina le cause fisiche verificando quanto segue:
- Controlla cavi e connessioni fisiche Per la LAN cablata, assicurati che il cavo sia correttamente collegato. Per il Wi‑Fi, verifica che il punto di accesso funzioni.
- Stato dell’interruttore Wi‑Fi Alcuni laptop hanno interruttori fisici che disabilitano il Wi‑Fi. Assicurati che sia attivo.
Controlli di base usando i comandi
Successivamente, utilizza il terminale per verificare lo stato attuale della rete.
- Il comando
ip addressVerifica le interfacce attuali e i loro stati.ip address
Esempio di output:
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:1a:2b:3c:4d:5e brd ff:ff:ff:ff:ff:ff
inet 192.168.1.100/24 brd 192.168.1.255 scope global dynamic wlan0
Se l’interfaccia non è nello stato UP, potrebbe essere disabilitata.
- Il comando
pingTesta la connettività di rete.ping -c 4 8.8.8.8
Se non c’è risposta, la connessione alla rete esterna è bloccata.
Riavvio e reset dei servizi di rete
Se il problema persiste, prova quanto segue:
- Riavvia l’intero sistema Un riavvio spesso risolve molti problemi.
sudo reboot
- Riavvia il servizio di rete Riavvia NetworkManager per resettare le connessioni.
sudo systemctl restart NetworkManager
4. Problemi specifici e soluzioni
4.1 Quando il dispositivo non è riconosciuto
Se l’interfaccia di rete non è riconosciuta, verifica prima lo stato dell’interfaccia.
Come verificare l’interfaccia
- Verifica con il comando
ip linkConferma se il dispositivo di rete è rilevato da Ubuntu.ip link
Se né eth0 (LAN cablata) né wlan0 (Wi‑Fi) compaiono nei risultati, il sistema potrebbe non riconoscere correttamente il dispositivo.
- Verifica e installa i driver necessari I driver necessari potrebbero non essere installati. Usa i seguenti passaggi per risolvere questo problema:
lspci | grep -i network
In base ai risultati, cerca e installa i driver appropriati.
Esempio:
sudo apt install linux-modules-extra-$(uname -r)
sudo reboot
Test hardware
- Se stai usando un adattatore Wi‑Fi USB, prova una porta USB diversa o verifica se l’adattatore stesso è difettoso.
4.2 Configurazione Netplan Errata
In Ubuntu 24.04, Netplan è il sistema di gestione di rete predefinito. Se il file di configurazione contiene errori, la rete non funzionerà correttamente.
Controlla il file di configurazione Netplan
- I file di configurazione si trovano nella directory
/etc/netplan/. Visualizza la configurazione con il seguente comando:sudo nano /etc/netplan/01-netcfg.yaml
Esempio di configurazione:
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: true
- Dopo aver salvato il file, applica la configurazione Netplan.
sudo netplan apply
Errori comuni e correzioni
- Errori di formattazione YAML Spaziatura o indentazione errata causano fallimenti. Usa un validatore YAML online per confermare la formattazione.
- Errori durante l’applicazione Se si verificano errori durante l’applicazione della configurazione, prova il seguente comando:
sudo netplan try

5. Caso di studio: Soluzioni reali
5.1 Wi‑Fi non rilevato in Ubuntu 24.04
Situazione
Dopo l’installazione di Ubuntu 24.04, alcuni utenti segnalano che il Wi‑Fi non viene rilevato, rendendo impossibile la connessione di rete. L’interfaccia Wi‑Fi non appare e i punti di accesso non vengono scoperti.
Soluzione
- Installa i driver Wi‑Fi Se l’adattatore Wi‑Fi non funziona correttamente, l’installazione del firmware necessario spesso risolve il problema.
sudo apt update sudo apt install linux-firmware sudo reboot
Dopo il riavvio, verifica se il Wi‑Fi è rilevato.
- Riavvia il servizio di rete Se i driver non sono il problema, riavvia NetworkManager.
sudo systemctl restart NetworkManager
- Abilita l’interfaccia Wi‑Fi Se l’interfaccia è disabilitata, abilitala manualmente.
sudo ip link set wlan0 up
- Disabilita la gestione energetica del Wi‑Fi Alcuni adattatori Wi‑Fi possono disconnettersi a causa delle funzioni di risparmio energetico. Disabilitali come segue:
sudo iwconfig wlan0 power off
5.2 LAN cablata smette improvvisamente di funzionare
Situazione
Una connessione LAN cablata può smettere improvvisamente di funzionare, specialmente dopo un aggiornamento di sistema o un cambiamento del kernel.
Soluzione
- Controlla il cavo e la porta Prova un cavo LAN o una porta diversi per assicurarti che il problema non sia legato all’hardware.
- Correggi la configurazione Netplan Se le impostazioni della LAN cablata sono errate, modifica il file di configurazione.
sudo nano /etc/netplan/01-netcfg.yaml
Esempio di configurazione:
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: true
Applica le impostazioni aggiornate:
sudo netplan apply
- Reinstalla i driver Dopo un aggiornamento del kernel, il driver della NIC (scheda di interfaccia di rete) potrebbe non funzionare più.
sudo apt install --reinstall linux-modules-extra-$(uname -r) sudo reboot
- Controlla i log di sistema Se il problema persiste, ispeziona i log di sistema per errori dettagliati.
sudo dmesg | grep -i eth
Usa l’output per determinare le azioni successive.
6. Differenze nella configurazione di rete: Confronto tra Ubuntu 20.04, 22.04 e 24.04
Ubuntu 24.04 introduce diversi miglioramenti al suo sistema di gestione della rete. Questi cambiamenti comportano metodi di configurazione differenti rispetto alle versioni precedenti. Questa sezione spiega le principali differenze e le considerazioni importanti durante l’aggiornamento.
Evoluzione di Netplan
Dal 20.04, Netplan è lo strumento di configurazione di rete predefinito. Tuttavia, Ubuntu 24.04 include i seguenti miglioramenti:
-
Configurazione predefinita semplificata In 24.04, la configurazione iniziale di Netplan è più snella. In molti casi,
renderer: NetworkManagerè usato per impostazione predefinita.
* Esempio: sui sistemi con Wi‑Fi, NetworkManager gestisce spesso l’ambiente wireless, eliminando la necessità di configurazioni manuali. -
Sintassi YAML più flessibile I file Netplan ora offrono una maggiore tolleranza per errori YAML minori, riducendo i fallimenti di configurazione dovuti a problemi di indentazione.
- Parametri aggiuntivi supportati Ubuntu 24.04 migliora le impostazioni DNS, consentendo una configurazione più semplice di più server DNS.
Note sulla migrazione da Ubuntu 20.04 o 22.04
- Compatibilità dei file di configurazione Le configurazioni Netplan usate in 20.04 o 22.04 potrebbero non funzionare così come sono in 24.04. Verificale usando:
sudo netplan try
Se si verificano errori, rivedi il formato del file e i parametri.
- Comportamento di NetworkManager
- Se in versioni precedenti hai usato
renderer: networkd, potresti dover passare a NetworkManager dopo l’aggiornamento a 24.04. - Configurazione di esempio:
network: version: 2 renderer: NetworkManager ethernets: eth0: dhcp4: true
Modifiche alle impostazioni DNS
Ubuntu 24.04 unifica le impostazioni DNS a livello di sistema, introducendo diverse migliorie:
- systemd-resolved migliorato
- La cache DNS è ora abilitata per impostazione predefinita.
- Puoi cancellare o riavviare i servizi DNS facilmente usando
systemctl restart systemd-resolved.
- Modifiche alle impostazioni DNS manuali
- L’editing diretto di
/etc/resolv.confnon è più consigliato. - Usa
/etc/systemd/resolved.confper una configurazione DNS persistente.
Miglioramenti alla configurazione Wi‑Fi
La gestione del Wi‑Fi è stata ulteriormente semplificata in Ubuntu 24.04. NetworkManager gestisce automaticamente le connessioni Wi‑Fi, riducendo la necessità di aggiustamenti manuali.
- Ridotto ritardo nello switch tra più punti di accesso.
- Nessuna necessità di configurare manualmente SSID o impostazioni di autenticazione nella maggior parte degli ambienti.
Modifiche negli ambienti virtuali
- Modifiche alla modalità di rete predefinita
- Le macchine virtuali ora usano per impostazione predefinita la modalità NAT, per una connettività Internet più stabile.
- È comunque possibile passare alla modalità bridge se necessario.
- Assegnazione IP automatica migliorata
- Le prestazioni del DHCP sono state ottimizzate, garantendo un’assegnazione IP accurata anche nei sistemi virtualizzati.
7. Domande frequenti (FAQ)
Q1: Perché il mio Wi‑Fi si connette brevemente e poi si disconnette immediatamente?
Causa:
L’impostazione di gestione dell’alimentazione dell’adattatore Wi‑Fi può far entrare il dispositivo in modalità sleep, provocando una connessione instabile.
Soluzione:
- Controlla lo stato attuale della gestione dell’alimentazione.
iwconfig wlan0
Se l’output mostra Power Management: on, è necessario disabilitarla.
- Disabilita la gestione dell’alimentazione del Wi‑Fi usando il comando seguente:
sudo iwconfig wlan0 power off
- Per rendere permanente questa impostazione, crea o modifica un file di configurazione:
sudo nano /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
Modifica il contenuto come segue:
[connection]
wifi.powersave = 2
Q2: Perché riesco a pingare un indirizzo IP, ma i siti web non si caricano?
Causa:
La risoluzione DNS potrebbe non funzionare correttamente, impedendo la ricerca dei nomi host.
Soluzione:
- Controlla la configurazione DNS attuale.
cat /etc/resolv.conf
Se il file è vuoto, non è configurato alcun server DNS.
- Specifica temporaneamente il DNS pubblico di Google.
sudo nano /etc/resolv.conf
Sostituisci il contenuto con il seguente:
nameserver 8.8.8.8
nameserver 8.8.4.4
- Per modifiche permanenti, modifica
/etc/systemd/resolved.conf:sudo nano /etc/systemd/resolved.conf
Configurazione di esempio:
[Resolve]
DNS=8.8.8.8 8.8.4.4
- Applica le modifiche:
sudo systemctl restart systemd-resolved
Q3: Sto usando Ubuntu in una macchina virtuale, ma non c’è connessione di rete. Cosa devo fare?
Causa:
Le impostazioni di rete della macchina virtuale potrebbero essere errate.
Soluzione:
-
Verifica la modalità di rete nelle impostazioni di virtualizzazione.
Per VirtualBox: Imposta la modalità di rete della macchina virtuale su “NAT” o “Bridged Adapter”.
Per VMware: Imposta “Network Adapter” su “Bridged” o “NAT”. -
Controlla le interfacce all’interno della macchina virtuale:
ip link
Se eth0 o ens33 non sono nello stato UP, abilitali:
sudo ip link set eth0 up
- Riconquista un indirizzo IP usando DHCP:
sudo dhclient eth0
Q4: La mia LAN cablata non è più riconosciuta. Come posso diagnosticare il problema?
Causa:
Possibili ragioni includono problemi di connessione fisica, errori del driver o configurazione Netplan errata.
Soluzione:
- Prova un altro cavo o porta per escludere un guasto hardware.
- Controlla lo stato delle interfacce di rete:
ip link
Se non appare alcun dispositivo, verifica il driver:
lspci | grep -i ethernet
- Reinstalla il driver se necessario:
sudo apt install linux-modules-extra-$(uname -r) sudo reboot
- Correggi la configurazione Netplan se necessario:
sudo nano /etc/netplan/01-netcfg.yaml
Esempio:
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: true
Applica la configurazione:
sudo netplan apply
8. Riepilogo
I problemi di connettività di rete in Ubuntu 24.04 possono derivare da molteplici fattori. Tuttavia, la maggior parte dei problemi può essere risolta eseguendo controlli sistematici e applicando i passaggi di risoluzione dei problemi introdotti in questa guida. Seguendo queste procedure, otterrai i seguenti risultati:
- Identificazione rapida e risoluzione dei problemi comuni
- Una migliore comprensione della configurazione di Netplan e della gestione DNS
- Prestazioni di rete ottimizzate negli ambienti di macchine virtuali
Se i metodi descritti qui non risolvono il tuo problema, considera di cercare supporto aggiuntivo nella documentazione ufficiale di Ubuntu o nei forum della community come Ask Ubuntu.
Prova le soluzioni più adatte al tuo ambiente e goditi un’esperienza di rete Ubuntu più fluida e stabile!
Siti di riferimento
Backend-agnostic network configuration in YAML.…
