A NetworkManager fő fejlesztési ágába a CLAT megvalósítása került bevezetésre – az 464XLAT technológia (RFC 6877) komponenst, amely lehetővé teszi az IPv4-et csak értő alkalmazások működését kizárólag IPv6-os hálózatokban.
A CLAT önállóan nem képes működni. Számára szükséges a NAT64 átjáró (ez lehet a szolgáltató, az internet, vagy akár a saját otthoni routereden is). Összességében a legtöbb alkalmazás számára a modern operációs rendszereken elegendő a DNS64 és NAT64 együttes használata. Azonban egyes alkalmazások megtagadják a működést, ha a készüléken nincs aktív IPv4-cím. Ez az elavult hálózati módszerek használatából vagy az IPv4 literálok alkalmazásából adódik (IPv4 közvetlen megadása, például IPv4 címek alapján történő peer kereséskor). Ezt a problémát oldja meg a CLAT. A készüléken egy virtuális IPv4 interfész jön létre, amelynek teljes forgalmát átalakítják és a NAT64 átjáróra küldik.
A CLAT használatának köszönhetően a készülék képes működni olyan hálózaton, ahol kizárólag az IPv6 protokollt használják, korlátozások nélküli hozzáféréssel az IPv4-erőforrásokhoz. Hasonló mechanizmus már régóta elérhető minden modern mobil operációs rendszeren, például Androidon a 4.3-as verzió óta (2013-ban), míg az iOS-ben 12-re (2018-ban) került sor. Jelenleg a legnagyobb hátrányban a desktop operációs rendszerek voltak. Teljes támogatottság csak a MacOS Ventura (13) verziójától kezdődően érhető el, amely 2022-ben jelent meg. A Linux esetében ehhez a funkcióhoz kiegészítő csomagok telepítése (például clatd) volt szükséges. A CLAT támogatás a Windows-ban is csak a WWAN kapcsolatoknál volt elérhető, azonban 2025 decemberében a Microsoft tesztelni kezdte a CLAT saját megvalósítását minden Windows 11 felhasználói kapcsolatra.
A CLAT használatához a NetworkManager-ben már ma szükséges a 1.57-es tesztverzió telepítése. Például a Fedora disztribúció felhasználói telepíthetik a csomagot NetworkManager a COPR-ból napi összeállításokkal a projekt fő ágából. Jelenleg az automatikus clat aktiválás ki van kapcsolva, és ezt manuálisan kell engedélyezni az ipv4.clat=yes opcióval (később, a tesztelés után, tervezik, hogy a CLAT alapértelmezés szerint automatikusan be legyen kapcsolva).
Ez a funkció a NetworkManager 1.58-as verzióban kerül bevezetésre. A jelenlegi verzió 1.54. Ha a kiadási ciklust nézzük, az 1.56-os verzió a közeljövőben várható, míg az 1.58-as verzió várhatóan 2026 végére jelenik meg.
Forrás: linux.org.ru
