Die stabile Version der Benutzeroberfläche zur vereinfachten Konfiguration von Netzwerkeinstellungen - NetworkManager 1.54.0 wurde veröffentlicht. Plugins zur Unterstützung von VPN (Libreswan, OpenConnect, Openswan, SSTP usw.) werden in eigenen Entwicklungszyklen weiterentwickelt.
Die Haupterneuerungen von NetworkManager 1.54:
- Die Möglichkeit, einzelne IPv4-Paketrouting-Einstellungen an Geräten mit der Option „ipv4.forwarding“ zuzuordnen, wurde hinzugefügt.
- Die Einstellung „prefix-delegation“ wurde hinzugefügt, die es ermöglicht, die Eigenschaft „subnet-id“ zur Auswahl des Subnetzes an der darunter liegenden Netzwerkschnittstelle bei der Verwendung von IPv6-Präfixdelegierung zu nutzen.
- Im Tool nm-cloud-setup wurde die Unterstützung zur Konfiguration von Netzwerkschnittstellen auf Baremetal-Servern in OCI (Oracle Cloud Infrastructure) implementiert.
- Bei der Aktivierung von Verbindungen basierend auf VPN WireGuard wurde die Hinzufügung von Regeln zur Paketfilterung implementiert, die das Verwerfen eingehender Pakete durch den Kernel aufgrund von rp_filter (Reverse Path Filter) ausschließen.
- Im Tool nmtui wurde die Möglichkeit zur Konfiguration der Loopback-Schnittstelle hinzugefügt.
- Es wurde die Möglichkeit geschaffen, die meisten Eigenschaften von ovs-bridge und ovs-port zur Laufzeit ohne Unterbrechung der Verbindung neu zuzuordnen.
- Die Eigenschaft „sriov.preserve-on-down“ wurde hinzugefügt, die bei Deaktivierung der Verbindung die Verwaltung der festgelegten SR-IOV (Single Root I/O Virtualization, ermöglicht die Verteilung von Ressourcen eines physischen Geräts auf mehrere virtuelle Maschinen) Parameter ermöglicht. Es kann festgelegt werden, ob die Einstellungen beibehalten oder auf die Standardwerte zurückgesetzt werden sollen.
- Die Eigenschaft „ovs-dpdk.lsc-interrupt“ wurde hinzugefügt, um den Modus zur Erkennung von Statusänderungen der Verbindung (LSC - Link State Change) für OVS DPDK-Netzwerkschnittstellen einzustellen.
- Im initrd-generator wurde die Analyse von Boot-Tabellen NBFT (NVMe Boot Firmware Table) implementiert, um das Netzwerk in der frühen Bootphase zu konfigurieren.
- Es wurden systemd-Dienste zur Netzwerkconfiguration auf der Ebene des initialen RAM-Disk (initrd) hinzugefügt.
Quelle: opennet.ru
