Rilasciato NetworkManager 1.56: novità e miglioramenti per la gestione avanzata delle reti sui sistemi GNU/Linux

NetworkManager è uno strumento open source fondamentale per la gestione delle connessioni di rete nei sistemi GNU/Linux. È ampiamente utilizzato sia dagli utenti domestici sia dagli amministratori di sistema, grazie alla sua capacità di offrire un ambiente unificato per configurare connessioni cablate, wireless, banda larga mobile e VPN (Virtual Private Network, cioè rete privata virtuale). Questo software, distribuito con licenza LGPL (Lesser General Public License, una licenza libera che permette l’uso e la modifica del codice), semplifica la configurazione della rete evitando interventi manuali complessi e riducendo la necessità di modificare file di configurazione a mano.
NetworkManager è disponibile per la maggior parte dei sistemi operativi basati su GNU/Linux e può essere installato su qualsiasi distribuzione che utilizzi systemd come sistema di init dove l’integrazione è completa mentre su quelle che utilizzano OpenRC o altri sistemi di init anche se l’integrazione è meno profonda. Uno dei suoi principali punti di forza è la profonda integrazione nelle più diffuse distribuzioni GNU/Linux, tra cui Ubuntu, Fedora, Debian e Arch Linux, dove rappresenta la soluzione predefinita per la gestione della rete. Questa integrazione nativa contribuisce a renderlo uno strumento affidabile e immediatamente utilizzabile anche dagli utenti meno esperti.
La sua versatilità è un altro elemento distintivo. NetworkManager risponde alle esigenze di un pubblico estremamente vario: utenti privati, aziende, sviluppatori e amministratori di rete possono contare su un sistema capace di gestire configurazioni semplici oppure scenari complessi, mantenendo sempre un elevato livello di coerenza e stabilità.
Il progetto nasce nel 2004 con l’obiettivo di offrire una gestione centralizzata e più accessibile rispetto ai metodi tradizionali basati su script e file testuali. Nel tempo, NetworkManager si è evoluto integrando tecnologie sempre più moderne, come il bonding (aggregazione di più interfacce di rete), il bridging (creazione di ponti tra reti), la virtualizzazione di rete e protocolli avanzati come WireGuard (un protocollo VPN moderno, leggero e sicuro) e MPTCP (Multipath TCP, una tecnologia che permette di utilizzare più percorsi di rete contemporaneamente per aumentare affidabilità e prestazioni). La sua architettura modulare, basata su plugin, consente di estendere le funzionalità in modo flessibile, rendendolo adatto sia a sistemi desktop sia a server.
La nuova versione di NetworkManager 1.56 è stata pubblicata il 12 febbraio 2026, mentre la precedente versione stabile, NetworkManager 1.54, risale al 1 agosto 2025. È importante ricordare che le versioni con numerazione dispari sono considerate di sviluppo, quindi destinate ai test e non all’uso in ambienti di produzione. Le versioni pari, invece, rappresentano i rami stabili pensati per l’utilizzo quotidiano.
Novità in NetworkManager 1.56
NetworkManager 1.56 introduce una serie di miglioramenti significativi, focalizzati sull’estensione delle capacità di configurazione, sulla sicurezza e sulla stabilità. Tra le novità principali spiccano il supporto avanzato per la gestione dei peer WireGuard direttamente da nmcli, il miglioramento della gestione DNS e DNSSEC, e l’introduzione di nuove opzioni per la configurazione di reti ad alta disponibilità (HSR) e virtualizzazione SR-IOV.
Gestione avanzata dei peer WireGuard
NetworkManager 1.56 consente ora di gestire i peer WireGuard direttamente tramite l’interfaccia a riga di comando nmcli. Questa funzionalità elimina la necessità di modificare manualmente i file di configurazione o di utilizzare strumenti esterni, semplificando la gestione delle connessioni VPN basate su WireGuard. Gli utenti possono aggiungere, rimuovere e modificare i peer, monitorarne lo stato e applicare regole di routing specifiche per ogni peer, il tutto tramite comandi intuitivi. Questo miglioramento è particolarmente utile per gli amministratori di sistema che necessitano di automatizzare la gestione delle VPN in ambienti complessi.
Miglioramenti nella gestione DNS e DNSSEC
NetworkManager 1.56 introduce un nuovo comportamento per la configurazione DNS globale: le impostazioni DNS definite globalmente sovrascrivono ora quelle specifiche delle singole connessioni, invece di essere semplicemente unite. Questo cambiamento offre un maggiore controllo centralizzato sulla risoluzione dei nomi, utile per applicare politiche DNS coerenti in tutta la rete. Inoltre, è ora possibile configurare il supporto DNSSEC su base per-connessione, utilizzando la proprietà connection.dnssec. Questo consente di abilitare o disabilitare la validazione crittografica delle risposte DNS per ogni connessione, migliorando la sicurezza in ambienti dove sono presenti reti interne ed esterne con politiche diverse.
Supporto esteso per HSR e SR-IOV
NetworkManager 1.56 aggiunge nuove opzioni per la configurazione delle reti ad alta disponibilità (HSR, High-availability Seamless Redundancy). È ora possibile definire la porta di interconnessione HSR tramite la proprietà hsr.interlink e configurare la versione del protocollo HSR utilizzando hsr.protocol-version. Queste funzionalità sono particolarmente rilevanti in ambienti industriali o critici, dove la ridondanza e la continuità del servizio sono fondamentali.
Per quanto riguarda la virtualizzazione SR-IOV (Single Root I/O Virtualization), NetworkManager 1.56 consente di riapplicare la proprietà sriov.vfs senza dover ricreare la configurazione da 0, a condizione che il valore di sriov.total-vfs non venga modificato. Questo semplifica la gestione dinamica delle funzioni virtuali (VF) su dispositivi SR-IOV, comuni nei data center e negli ambienti di virtualizzazione avanzata.
Miglioramenti per le connessioni broadband e GSM
NetworkManager 1.56 risolve un bug che impediva la riconnessione automatica delle connessioni broadband quando il modem si trovava in stati come “disconnessione” o “disconnesso”. Inoltre, è stata aggiunta una nuova impostazione gsm.device-uid che consente di limitare a quali dispositivi GSM si applica una specifica connessione, offrendo un controllo più granulare in sistemi con più modem o SIM.
Ottimizzazioni per MPTCP e VPN
NetworkManager 1.56 introduce un nuovo tipo di endpoint MPTCP (Multipath TCP) chiamato laminar, che si aggiunge al tipo subflow già esistente. Questo amplia le possibilità per chi utilizza MPTCP, una tecnologia che consente di combinare più percorsi di rete per una singola connessione, migliorando la resilienza e le prestazioni.
Per le connessioni VPN, NetworkManager 1.56 migliora l’applicazione delle proprietà specifiche, come connection.mdns, connection.llmnr, connection.dns-over-tls e connection.mptcp-flags, garantendo una configurazione più coerente e affidabile.
Sicurezza e permessi
La sicurezza è stata ulteriormente rafforzata: NetworkManager 1.56 verifica ora l’accesso degli utenti ai certificati e alle chiavi 802.1X per le connessioni private, dove è specificato un utente nella proprietà connection.permissions. Questo riduce il rischio di accessi non autorizzati e migliora la gestione delle credenziali in ambienti aziendali o educativi.
Riferimenti ufficiali e download
NetworkManager 1.56 è disponibile per il download dal repository software ufficiale del progetto su GitLab, sia come codice sorgente sia sotto forma di tarball installabile.
Gli utenti delle principali distribuzioni GNU/Linux, come Debian, Ubuntu, Fedora, openSUSE e Arch Linux, dove è il gestore di rete predefinito, potranno installare o aggiornare NetworkManager tramite i rispettivi gestori di pacchetti software non appena la nuova versione verrà inclusa nei repository software stabili.
Per chi preferisce compilare manualmente il programma, il codice sorgente è accessibile direttamente dalla pagina del progetto.
Prima dell’installazione è consigliabile consultare il changelog (registro delle modifiche) che offre una panoramica dettagliata sulle novità introdotte, sui bug corretti e sulle modifiche tecniche apportate alla nuova versione.
Fonte: https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/releases/1.56.0
Fonte: https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/blob/1.56.0/NEWS?ref_type=tags
Fonte: https://linuxiac.com/networkmanager-1-56-released-with-wireguard-peer-management-in-nmcli/
Fonte: https://9to5linux.com/networkmanager-1-56-released-with-new-features-and-improvements
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.























