Eine stabile Version des Interfaces zur Vereinfachung der Netzwerkkonfiguration steht zur Verfügung – NetworkManager 1.36.0. Plugins zur Unterstützung von VPN, OpenConnect, PPTP, OpenVPN und OpenSWAN werden im Rahmen eigener Entwicklungszyklen weiterentwickelt.
Die wichtigsten Neuerungen von NetworkManager 1.36:
- Der Konfigurationscode wurde erheblich überarbeitet IP-Adressen, wobei die Änderungen hauptsächlich interne Handler betreffen. Für die Nutzer sollte alles wie gewohnt funktionieren, abgesehen von einer kleinen Leistungssteigerung, einem geringeren Speicherverbrauch und einer verbesserten Verarbeitung von Einstellungen aus mehreren Quellen (DHCP, manuelle Einstellungen und VPN). Beispielsweise verfallen manuell hinzugefügte Einstellungen jetzt nicht mehr, selbst wenn Parameter für dieselbe Adresse über DHCP bezogen werden. Für Entwickler erleichtern die Änderungen die Wartung und Erweiterung des Codes.
- Es wird ermöglicht, Routen für Protokolle zu ignorieren, die im NetworkManager nicht unterstützt werden, was Probleme mit der Leistung bei einer großen Anzahl von Einträgen in der Routing-Tabelle lösen sollte, die beispielsweise mit der BGP-Operation verbunden sind.
- Die Unterstützung neuer Routen-Typen wurde hinzugefügt: blackhole, unreachable und prohibit. Die Verarbeitung von Multipath-Routen für IPv6 wurde verbessert.
- Die Unterstützung des Modus "configure-and-quit" wurde eingestellt, der es ermöglichte, NetworkManager nach der Netzwerkkonfiguration sofort zu beenden, ohne einen Hintergrundprozess im Speicher zu hinterlassen.
- Der Code für die DHCP- und DHCPv6-Clients auf Basis von systemd wurde aktualisiert.
- Unterstützung für 5G NR (New Radio) Modems hinzugefügt.
- Die Auswahl des Wi-Fi-Backends (wpa_supplicant oder IWD) ist jetzt während der Erstellung möglich.
- Der Wi-Fi P2P-Modus funktioniert jetzt mit dem IWD-Backend, nicht nur mit wpa_supplicant.
- Experimentelle Unterstützung für den Start von NetworkManager ohne Root-Rechte wurde hinzugefügt.
Quelle: opennet.ru
