În ramura principală de dezvoltare a NetworkManager a fost adăugată implementarea CLAT – componenta tehnologiei 464XLAT (RFC 6877), care permite funcționarea aplicațiilor care înțeleg doar IPv4 în rețele care funcționează exclusiv pe IPv6.
CLAT-ul în sine nu poate funcționa autonom. Acesta necesită un gateway NAT64 (poate fi fie de partea furnizorului, fie în internet sau chiar pe routerul dvs. de acasă). În general, pentru majoritatea aplicațiilor de pe sistemele de operare moderne, este suficient să folosiți DNS64 împreună cu NAT64. Cu toate acestea, unele aplicații refuză să funcționeze dacă dispozitivul nu are o adresă IPv4 funcțională. Aceasta apare fie din utilizarea unor metode învechite de lucru cu rețelele, fie din utilizarea literelor IPv4 (specificarea IPv4 direct, de exemplu, atunci când se caută peer-uri după adresa IPv4). Această problemă este rezolvată de CLAT. Pe dispozitiv se creează o interfață virtuală IPv4, iar tot traficul de pe aceasta este transformat și trimis către gateway-ul NAT64.
Datorită utilizării CLAT pe dispozitiv, acesta poate funcționa în rețele care folosesc doar protocolul IPv6 fără restricții de acces la resursele IPv4. Un mecanism similar există de mult timp în toate sistemele de operare mobile moderne, de exemplu, în Android începând cu versiunea 4.3 (2013), iar în iOS s-a întâmplat în 12 (2018). În prezent, sistemele de operare desktop au întârziat. Suportul complet există doar în MacOS începând cu Ventura (13), care a fost lansat în 2022. În Linux, pentru a activa o astfel de funcționalitate, a fost necesară instalarea unor pachete suplimentare (de exemplu, clatd). Suportul pentru CLAT în Windows a existat, de asemenea, doar pentru conexiunile WWAN, totuși, în decembrie 2025, Microsoft a început, de asemenea, testarea unei implementări proprii de CLAT pentru toate tipurile de conexiuni ale utilizatorilor Windows 11.
Pentru a utiliza CLAT în NetworkManager deja astăzi, va fi necesar să instalați versiunea de test 1.57. De exemplu, utilizatorii distribuției Fedora pot instala pachetul NetworkManager din COPR cu compilări zilnice ale ramurii principale a proiectului. Acum activarea automată a clat-ului este dezactivată și trebuie activată manual folosind opțiunea ipv4.clat=yes (mai târziu, după finalizarea testării, se planifică activarea automată a CLAT-ului în mod implicit).
Această funcționalitate este planificată pentru a fi adăugată în versiunea NetworkManager 1.58. Versiunea actuală este 1.54. Judecând după ciclul de lansare a versiunilor, versiunea 1.56 este așteptată în următoarele câteva luni, iar 1.58 ar trebui să iasă mai aproape de sfârșitul anului 2026.
Sursa: linux.org.ru
