NetworkManager 1.58: Novità e Miglioramenti

NetWorkManager

NetworkManager è un’applicazione open source dedicata alla gestione delle connessioni di rete nei sistemi operativi basati su GNU/Linux. Il progetto nasce nel 2004 all’interno di Red Hat e nel tempo si è affermato come standard fondamentale per la configurazione, il controllo e l’automazione delle connessioni di rete sia in ambienti desktop sia in contesti server.

Il progetto è rilasciato con un modello multi‑licenza. Il codice principale del demone e della libreria libnm è distribuito sotto GNU LGPL‑2.1 (Lesser General Public License), mentre alcune componenti secondarie utilizzano la GNU GPL‑2.0 (General Public License). La documentazione è invece pubblicata sotto licenza GFDL (GNU Free Documentation License). Questa combinazione di licenze garantisce ampia flessibilità d’uso: la LGPL permette l’integrazione del codice anche in software proprietari, mentre la GPL e la GFDL tutelano la natura libera delle parti che richiedono una maggiore protezione.

NetworkManager è compatibile con un’ampia gamma di distribuzioni GNU/Linux, tra cui Fedora, Ubuntu, Debian, Arch Linux, openSUSE e molte altre. Questa diffusione capillare ha contribuito a renderlo uno strumento essenziale per la gestione delle reti, indipendentemente dalla distribuzione GNU/Linux scelta.

La sua architettura è progettata per integrarsi con diversi ambienti grafici e strumenti di configurazione, offrendo un’esperienza coerente sia per gli utenti meno esperti sia per gli amministratori di sistema che necessitano di un controllo avanzato.

NetworkManager mette a disposizione un insieme completo di strumenti per la gestione delle connessioni. Tra le funzionalità più importanti rientrano:

  • configurazione delle connessioni Wi‑Fi e Ethernet
  • gestione di connessioni VPN (Virtual Private Network, rete privata virtuale)
  • configurazione di bridge di rete
  • gestione di bond (aggregazione di interfacce)
  • supporto per reti mobili e connessioni avanzate

Grazie a questa versatilità, l’applicazione risulta adatta sia per ambienti domestici sia per infrastrutture aziendali, permettendo una configurazione dettagliata delle reti senza richiedere competenze tecniche elevate.

Uno degli aspetti più rilevanti di NetworkManager è la sua capacità di semplificare operazioni complesse. L’applicazione offre strumenti intuitivi che consentono di configurare e monitorare le connessioni attraverso interfacce grafiche oppure testo come nmtui (NetworkManager Text User Interface) e tramite strumenti da riga di comando, come nmcli (NetworkManager Command Line Interface). La doppia modalità di utilizzo permette agli utenti privati di gestire facilmente la propria rete, mentre gli amministratori di sistema possono integrare NetworkManager nei propri flussi di lavoro automatizzati, sfruttando script e configurazioni avanzate.

La versione stabile attuale, NetworkManager 1.58, è stata rilasciata il 20 luglio 2026 e segue la precedente versione NetworkManager 1.56 rilasciata il 12 febbraio 2026 seguita da sotto-versioni di manutenzione.

Novità in NetworkManager 1.58

NetworkManager 1.58 introduce una serie di miglioramenti significativi e nuove funzionalità che estendono le capacità dell’applicazione, migliorando la gestione delle connessioni di rete e l’esperienza utente. Di seguito, le novità principali, organizzate per ambiti di intervento.

Miglioramenti per le connessioni Wi-Fi e di rete

  • Supporto per la banda a 6 GHz: È stata aggiunta la possibilità di specificare il valore “6GHz” nella proprietà “band” delle connessioni Wi-Fi. Questa funzionalità consente di sfruttare appieno le reti wireless di nuova generazione, che operano nella banda dei 6 GHz, offrendo maggiore larghezza di banda e minore interferenza.
  • Supporto per CLAT (464XLAT) tramite BPF: CLAT (Customer-side Lightweight 4over6 Transition) è una tecnologia che consente ai dispositivi di comunicare tramite IPv4 su reti IPv6-only, utilizzando un meccanismo di transizione. NetworkManager 1.58 introduce il supporto per CLAT tramite BPF (Berkeley Packet Filter), un framework del kernel Linux per il filtraggio e la manipolazione dei pacchetti di rete in modo efficiente.
  • Supporto per l’interfaccia GENEVE: GENEVE (Generic Network Virtualization Encapsulation) è un protocollo di incapsulamento di rete progettato per semplificare la creazione di reti virtuali in ambienti cloud e di virtualizzazione. NetworkManager ora supporta la configurazione e la gestione di interfacce GENEVE, consentendo una maggiore flessibilità nella creazione di reti overlay.
  • Supporto per il backend iwd nella proprietà powersave: iwd (Intel Wireless Daemon) è un demone per la gestione delle connessioni Wi-Fi, alternativo a wpa_supplicant. Con questa versione, NetworkManager consente di configurare la proprietà powersave anche quando si utilizza iwd come backend, permettendo un risparmio energetico più granulare per i dispositivi wireless.
  • Supporto per chiavi PSK a 64 caratteri esadecimali nelle credenziali WPS: WPS (Wi-Fi Protected Setup) è un protocollo che semplifica la configurazione delle connessioni Wi-Fi. NetworkManager 1.58 ora supporta l’utilizzo di chiavi pre-condivise (PSK) composte da 64 caratteri esadecimali nelle credenziali WPS, garantendo una maggiore sicurezza per le connessioni automatiche.

Nuove opzioni di configurazione e sicurezza

  • Opzione check-connectivity per disabilitare il controllo di connettività: È stata introdotta una nuova opzione di configurazione chiamata “check-connectivity”, che consente di disabilitare il controllo di connettività per interfacce selezionate. Questa funzionalità è utile in ambienti dove il controllo automatico della connettività potrebbe interferire con configurazioni di rete specifiche.
  • Funzione libnm per la verifica dei permessi su certificati e chiavi VPN: La libreria libnm (la libreria sottostante di NetworkManager) ora include una nuova funzione che consente ai plugin VPN di verificare i permessi utente su certificati e chiavi. Questo garantisce che solo gli utenti autorizzati possano accedere a risorse sensibili, migliorando la sicurezza delle connessioni VPN.
  • Verifica dell’accesso agli 802.1X certificati e chiavi per connessioni private: 802.1X è un protocollo di autenticazione di rete basato su port-based access control. NetworkManager 1.58 ora verifica che gli utenti abbiano i permessi necessari per accedere a certificati e chiavi utilizzati nelle connessioni 802.1X private, prevenendo accessi non autorizzati.
  • Restrizione del controllo di connettività ai server DNS definiti sullo stesso link: Il controllo di connettività ora utilizza esclusivamente i server DNS configurati sullo stesso link di rete, evitando potenziali conflitti o comportamenti indesiderati causati da server DNS esterni.

Miglioramenti per le connessioni IPv6

  • Interfacce IPv6 con PD via DHCPv6 considerate “sane” senza indirizzo non temporaneo: DHCPv6 (Dynamic Host Configuration Protocol for IPv6) consente l’assegnazione automatica di indirizzi IPv6 e altre configurazioni di rete. NetworkManager 1.58 ora considera sane (funzionanti correttamente) le interfacce IPv6 che ricevono Prefix Delegation (PD) tramite DHCPv6, anche se non dispongono di un indirizzo non temporaneo. Questo miglioramento semplifica la gestione delle reti IPv6 in scenari complessi.

Miglioramenti per l’integrazione con systemd

  • Installazione delle unità systemd in initramfs tramite generatore systemd: initramfs è un file system temporaneo utilizzato durante l’avvio del sistema per caricare i moduli del kernel e i driver necessari. NetworkManager 1.58 introduce il supporto per installare le unità systemd (servizi) in initramfs tramite un generatore systemd. Questo consente di avviare NetworkManager già nelle prime fasi del boot, migliorando la gestione delle connessioni di rete durante l’avvio del sistema.

Opzioni di costruzione e sicurezza

  • Opzione polkit_noauth_group per modifiche globali senza password: Polkit è un sistema che gestisce i permessi degli utenti per operazioni di sistema. NetworkManager 1.58 introduce un’opzione di costruzione chiamata “polkit_noauth_group”, che consente agli amministratori di installare una regola Polkit per permettere modifiche globali alle connessioni da una console locale senza richiedere la password. Questo è utile in ambienti dove la sicurezza fisica è garantita e si desidera semplificare la gestione delle connessioni.

Disabilitazione del supporto per Wireless Extensions

  • Disabilitazione predefinita di Wireless Extensions: Wireless Extensions è un vecchio interfaccia di programmazione (API) per la configurazione delle schede Wi-Fi in Linux, ora obsoleto. NetworkManager 1.58 disabilita il supporto per Wireless Extensions per impostazione predefinita, in preparazione alla sua rimozione completa in una versione futura. Gli utenti sono incoraggiati a passare a nl80211, l’API moderna per la gestione delle connessioni wireless.

Miglioramenti nell’interfaccia nmtui

nmtui è un’interfaccia testuale basata su curses che consente di configurare NetworkManager senza utilizzare la riga di comando. La nuova versione 1.58 introduce diverse novità per migliorare l’esperienza utente:

  • Supporto per la configurazione di tutte le opzioni di bond: Bonding è una tecnica che consente di combinare più interfacce di rete in un’unica interfaccia logica per aumentare la larghezza di banda e la ridondanza. nmtui ora supporta la configurazione di tutte le opzioni di bond, offrendo un controllo completo su questa funzionalità avanzata.
  • Pulsante Ricerca Wi-Fi nella schermata Attiva una connessione: È stato aggiunto un nuovo pulsante “Ricerca Wi-Fi” nella schermata “Attiva una connessione”, che consente di scansionare le reti Wi-Fi vicine su richiesta. Questa funzionalità è utile per trovare rapidamente le reti disponibili senza dover attendere una scansione automatica.
  • Pulsante Condividi QR… per condivisione Wi-Fi tramite codice QR: nmtui ora include un pulsante “Condividi QR…”, che consente di generare un codice QR contenente le credenziali di una connessione Wi-Fi. Questo semplifica la condivisione delle connessioni con altri dispositivi, come smartphone o tablet.
  • Pulsante Seleziona per scegliere i dispositivi disponibili: Quando si creano profili di connessione per interfacce fisiche, nmtui offre ora un pulsante “Seleziona”, che consente di scegliere tra una lista di dispositivi disponibili. Questo miglioramento rende più intuitiva la creazione di connessioni specifiche per ogni interfaccia di rete.
  • Modifica dello stato amministrativo del dispositivo nel kernel: nmtui ora consente di modificare lo stato amministrativo di un dispositivo nel kernel contemporaneamente alla modifica dello stato gestito. Questo garantisce una maggiore coerenza tra la configurazione di NetworkManager e lo stato effettivo del dispositivo.
  • **Ricerca in stile vim con /: È stata aggiunta una funzionalità di ricerca in stile vim, che consente di cercare rapidamente voci all’interno delle liste utilizzando il tasto “/”. Questo miglioramento è particolarmente utile per gli utenti abituati a vim o che preferiscono una navigazione rapida.

Miglioramenti nell’interfaccia nmcli

nmcli è lo strumento a riga di comando di NetworkManager, progettato per la gestione avanzata delle connessioni di rete. La nuova versione 1.58 introduce le seguenti novità:

  • Visualizzazione della banda Wi-Fi dei punti di accesso nei risultati della scansione: nmcli ora mostra la banda Wi-Fi (ad esempio, 2.4 GHz, 5 GHz o 6 GHz) dei punti di accesso (AP) nei risultati della scansione. Questo consente agli utenti di identificare rapidamente le reti che operano su bande specifiche.
  • Memorizzazione dello stato gestito tra i riavvii: nmcli ora memorizza lo stato gestito delle interfacce di rete tra i riavvii del sistema. Questo significa che, dopo un riavvio, NetworkManager ricorderà quali interfacce erano gestite e quali no, senza richiedere una nuova configurazione.

Download e Riferimenti

NetworkManager 1.58 è disponibile per il download come archivio sorgente (source tarball) dalla pagina GitHub del progetto.

Gli utenti che preferiscono non compilare il software dai sorgenti possono attendere che la nuova versione 1.58 venga inclusa nei repository software stabili delle proprie distribuzioni GNU/Linux. L’aggiornamento dovrebbe essere disponibile nei prossimi giorni o settimane, a seconda della distribuzione utilizzata.

Per ulteriori dettagli sulle novità e i miglioramenti introdotti in NetworkManager 1.58, è possibile consultare le note di rilascio ufficiali e l’annuncio ufficiale.

Fonte: https://networkmanager.dev/blog/networkmanager-1-58/
Fonte: https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/blob/nm-1-58/NEWS
Fonte: https://www.phoronix.com/news/NetworkManager-1.58
Fonte: https://linuxiac.com/networkmanager-1-58-adds-clat-geneve-and-wi-fi-6-ghz-support/
Fonte: https://9to5linux.com/networkmanager-1-58-officially-released-with-new-features-and-improvements

Visited 1 times, 1 visit(s) today
Se vuoi sostenermi, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che ho nel mio sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul mio negozio online, quelle mancanti possono essere comunque richieste.

Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!

Hai dubbi o problemi? Ti aiutiamo noi!

Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.
Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.
Amazon Music
Scopri le ultime offerte per dischi ssd su Acquista su Amazon
Scopri le ultime offerte per memorie RAM DDR su Acquista su Amazon
Scopri le ultime offerte per Chromebook su Acquista su Amazon
Scopri le ultime offerte per Raspberry su Acquista su Amazon

Potrebbero interessarti anche...

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.