Nella principale linea di sviluppo di NetworkManager è stata aggiunta l'implementazione di CLAT.

Nella principale branca di sviluppo di NetworkManager è stata aggiunta l'implementazione di CLAT – un componente della tecnologia 464XLAT (RFC 6877), che consente il funzionamento delle applicazioni che comprendono solo IPv4, in reti che operano esclusivamente su IPv6.

Il CLAT di per sé non può funzionare autonomamente. Ha bisogno di un gateway NAT64 (che può trovarsi sia dal lato del provider, sia su Internet o anche sul proprio router domestico). In generale, per la maggior parte delle applicazioni sui sistemi operativi moderni, è sufficiente utilizzare DNS64 insieme a NAT64. Tuttavia, alcune applicazioni smettono di funzionare se sul dispositivo non è presente un indirizzo IPv4 attivo. Questo può avvenire a causa di metodi vetusti di gestione della rete o per l'uso di letterali IPv4 (indicazione diretta di IPv4, ad esempio, nella ricerca di peer tramite indirizzo IPv4). Ed è proprio questo problema che risolve il CLAT. Sul dispositivo viene creato un'interfaccia IPv4 virtuale, il cui traffico viene tutto trasformato e inviato al gateway NAT64.

Grazie all'uso di CLAT sul dispositivo, questo può operare in una rete che utilizza solo il protocollo IPv6 senza alcuna restrizione di accesso alle risorse IPv4. Un meccanismo simile è già presente in tutti i moderni sistemi operativi mobili, ad esempio, in Android dalla versione 4.3 (2013), e in iOS è stato introdotto nella versione 12 (2018). Attualmente, le versioni desktop stavano rimanendo indietro. Il supporto completo è disponibile solo in MacOS a partire da Ventura (13), rilasciato nel 2022. In Linux, per abilitare questa funzionalità, era necessario installare pacchetti aggiuntivi (ad esempio, clatd). Anche in Windows, il supporto per CLAT era presente solo per le connessioni WWAN, ma a dicembre 2025 Microsoft ha iniziato a testare la sua implementazione di CLAT per tutti i tipi di connessione per gli utenti di Windows 11.

Per utilizzare CLAT in NetworkManager già oggi, è necessario installare una versione beta 1.57. Ad esempio, gli utenti della distribuzione Fedora possono installare il pacchetto NetworkManager da COPR con compilazioni quotidiane del ramo principale del progetto main. Attualmente, l'attivazione automatica di clat è disattivata e deve essere attivata manualmente tramite l'opzione ipv4.clat=yes (in seguito, dopo i test, si prevede di attivare CLAT automaticamente per impostazione predefinita).

Questa funzionalità è prevista per essere aggiunta nella versione NetworkManager 1.58. L'attuale versione è la 1.54. Judicando dal ciclo di rilascio, la versione 1.56 è attesa nei prossimi mesi, mentre la 1.58 dovrebbe essere rilasciata verso la fine del 2026.

Fonte: linux.org.ru

Acquista un hosting affidabile per siti con protezione DDoS, server VPS VDS 🔥 Acquista un hosting affidabile per siti con protezione DDoS, server VPS VDS | ProHoster