Do hlavního vývojového odvětví NetworkManager byla přidána implementace CLAT – komponenta technologie 464XLAT (RFC 6877), která zajišťuje funkčnost aplikací, rozumějících pouze IPv4, v sítích, které fungují výhradně na IPv6. CLAT nemůže fungovat samostatně. Potřebuje bránu NAT64 (ta může být jak na straně poskytovatele, tak v internetu, nebo dokonce ve vašem domácím routeru). Celkově pro většinu aplikací na moderních operačních systémech stačí používat DNS64 společně s NAT64. Některé aplikace však odmítají fungovat, pokud zařízení nemá pracovní IPv4 adresu. To je způsobeno buď používáním zastaralých metod práce se sítí, nebo použitím IPv4 literálů (označení IPv4 přímo, například při vyhledávání peerů podle IPv4 adresy). Tento problém řeší právě CLAT. Na zařízení se vytváří virtuální IPv4 rozhraní, jehož veškerý provoz je transformován a odesílán na bránu NAT64.
Díky CLAT na zařízení může fungovat v síti, kde se používá pouze protokol IPv6, aniž by byl jakýkoliv přístup k prostředkům IPv4 omezen. Podobný mechanismus již existuje ve všech moderních mobilních operačních systémech, například v Androidu od verze 4.3 (2013) a v iOS od verze 12 (2018). V současnosti zaostávají desktopové operační systémy. Plná podpora existuje pouze v MacOS od verze Ventura (13), která byla vydaná v roce 2022. V Linuxu bylo nutné instalovat další balíčky (například clatd), aby se tato funkčnost zapnula. Podpora CLAT ve Windows byla také k dispozici pouze pro WWAN připojení, nicméně v prosinci 2025 Microsoft také zahájil testování vlastní implementace CLAT pro všechny typy připojení na Windows 11.
Chcete-li dnes používat CLAT v NetworkManageru, budete potřebovat nainstalovat testovací verzi 1.57. Například uživatelé distribuce Fedora mohou nainstalovat balíček
NetworkManager z COPR s každodenními sestaveními hlavního odvětví projektu. V současnosti je automatické aktivování clat vypnuto a je třeba je zapnout ručně pomocí volby ipv4.clat=yes (po testování se plánuje automatické zapnutí CLAT jako výchozí). s každodenními sestaveními hlavní větve hlavního projektu. Nyní je automatická aktivace clat vypnuta a je nutné ji aktivovat ručně pomocí volby ipv4.clat=yes (po provedení testování se plánuje automaticky aktivovat CLAT jako výchozí).
Funkce se plánuje přidat ve verzi NetworkManager 1.58. Aktuální verzí je nyní 1.54. Pokud soudíme podle cyklu vydání, verze 1.56 se očekává v příštích měsících a 1.58 by měla být uvedena na konci roku 2026.
Zdroj: linux.org.ru
