I huvudgrenen för utvecklingen av NetworkManager har implementationen av CLAT lagts till â en komponent av teknologin 464XLAT (RFC 6877), som möjliggör anvĂ€ndning av applikationer som endast förstĂ„r IPv4 i nĂ€tverk som helt och hĂ„llet anvĂ€nder IPv6.
CLAT kan inte fungera sjÀlvstÀndigt. En NAT64-gateway krÀvs för den (vilket kan finnas pÄ leverantörens sida, pÄ internet eller till och med pÄ din egen router). Generellt sett Àr det tillrÀckligt för de flesta applikationer pÄ moderna operativsystem att anvÀnda DNS64 tillsammans med NAT64. Men vissa applikationer vÀgrar att fungera om en fungerande IPv4-adress inte finns pÄ enheten. Detta beror antingen pÄ att förÄldrade nÀtverksmetoder anvÀnds, eller pÄ att IPv4-literal anvÀnds (direkt angivande av IPv4, exempelvis vid sökning av peers via en IPv4-adress). Det Àr just det hÀr problemet CLAT löser. En virtuell IPv4-grÀnssnitt skapas pÄ enheten, och all trafik frÄn detta grÀnssnitt konverteras och skickas till NAT64-gatewayen.
Genom att anvÀnda CLAT pÄ enheten kan den fungera i ett nÀtverk som endast anvÀnder IPv6-protokollet utan nÄgra begrÀnsningar i Ätkomst till IPv4-resurser. En liknande mekanism har lÀnge funnits i alla moderna mobila operativsystem, t.ex. i Android sedan version 4.3 (2013), och i iOS skedde detta i version 12 (2018). För nÀrvarande har stationÀra operativsystem legat efter. FullstÀndig support finns endast i macOS sedan Ventura (13), som slÀpptes 2022. För Linux har det varit nödvÀndigt att installera ytterligare paket (t.ex. clatd) för att aktivera liknande funktioner. Stöd för CLAT i Windows har ocksÄ endast funnits för WWAN-anslutningar, men i december 2025 började Microsoft ocksÄ testa sin egen implementation av CLAT för alla typer av anslutningar hos Windows 11-anvÀndare.
För att anvÀnda CLAT i NetworkManager redan idag mÄste version 1.57 installeras. Till exempel kan anvÀndare av distributionssystemet Fedora installera paketet NetworkManager frÄn COPR med dagliga byggen av huvudgrenen main i projektet. För nÀrvarande Àr automatisk aktivering av clat avstÀngd, och den mÄste aktiveras manuellt med alternativet ipv4.clat=yes (senare, efter testning, planeras CLAT att aktiveras automatiskt som standard).
Denna funktionalitet planeras att lÀggas till i version 1.58 av NetworkManager. Den aktuella versionen Àr för nÀrvarande 1.54. Om man bedömer utifrÄn releasescykeln förvÀntas version 1.56 inom de nÀrmaste mÄnaderna, och 1.58 ska slÀppas nÀrmare slutet av 2026.
KĂ€lla: linux.org.ru
