In den Hauptentwicklungszweig von NetworkManager wurde die CLAT-Implementierung hinzugefĂŒgt â ein Bestandteil der Technologie 464XLAT (RFC 6877), die Anwendungen unterstĂŒtzt, die nur IPv4 verstehen, in Netzwerken, die ausschlieĂlich mit IPv6 arbeiten.
CLAT kann nicht allein arbeiten. Es benötigt ein NAT64-Gateway (entweder auf der Seite des Anbieters, im Internet oder sogar auf Ihrem Heimrouter). Im Allgemeinen genĂŒgt es fĂŒr die meisten Anwendungen auf modernen Betriebssystemen, DNS64 zusammen mit NAT64 zu verwenden. Einige Anwendungen funktionieren jedoch nicht, wenn das GerĂ€t keine funktionierende IPv4-Adresse hat. Dies liegt entweder an der Verwendung veralteter Netzwerkmethoden oder an der Verwendung von IPv4-Literalen (direktes Angeben einer IPv4 bei der Suche nach Peers ĂŒber ihre IPv4-Adresse). Genau dieses Problem löst CLAT. Auf dem GerĂ€t wird eine virtuelle IPv4-Schnittstelle erstellt, deren gesamten Datenverkehr wird umgewandelt und an das NAT64-Gateway gesendet.
Durch den Einsatz von CLAT auf dem GerĂ€t kann es in einem Netzwerk arbeiten, das nur das IPv6-Protokoll verwendet, ohne EinschrĂ€nkungen beim Zugriff auf IPv4-Ressourcen. Ein Ă€hnlicher Mechanismus ist bereits seit langem in allen modernen Mobilbetriebssystemen vorhanden, beispielsweise in Android ab Version 4.3 (2013) und in iOS ab Version 12 (2018). Bis jetzt waren Desktops hinterher. VollstĂ€ndige UnterstĂŒtzung gibt es nur in macOS ab Ventura (13), das 2022 veröffentlicht wurde. Unter Linux war es notwendig, zusĂ€tzliche Pakete zu installieren (z. B. clatd), um eine derartige FunktionalitĂ€t zu aktivieren. Auch in Windows gab es CLAT-UnterstĂŒtzung nur fĂŒr WWAN-Verbindungen, jedoch begann Microsoft im Dezember 2025 mit dem Testen einer eigenen CLAT-Implementierung fĂŒr alle Verbindungstypen bei Windows 11-Nutzern.
Um CLAT im NetworkManager bereits heute zu nutzen, mĂŒssen Sie die Testversion 1.57 installieren. Benutzer der Fedora-Distribution können beispielsweise das Paket NetworkManager aus COPR mit tĂ€glichen Builds des Hauptentwicklungszweigs des Projekts installieren. Derzeit ist die automatische Aktivierung von clat deaktiviert und muss manuell ĂŒber die Option ipv4.clat=yes aktiviert werden (spĂ€ter, nach den Tests, wird geplant, CLAT standardmĂ€Ăig automatisch zu aktivieren).
Diese FunktionalitĂ€t ist fĂŒr die Version 1.58 des NetworkManagers geplant. Die aktuelle Version ist 1.54. Wenn man den Release-Zyklus betrachtet, wird die Version 1.56 in den kommenden Monaten erwartet, wĂ€hrend 1.58 nĂ€her zum Ende des Jahres 2026 veröffentlicht werden sollte.
Quelle: linux.org.ru
