Een stabiele release van de interface voor het vereenvoudigen van netwerkinstellingen is beschikbaar — NetworkManager 1.36.0. Plugins voor ondersteuning van VPN, OpenConnect, PPTP, OpenVPN en OpenSWAN worden ontwikkeld binnen hun eigen ontwikkelingscycli.
Hoofdnieuwigheden van NetworkManager 1.36:
- De configuratiecode is aanzienlijk herzien IP-adressen, maar de wijzigingen hebben voornamelijk invloed op de interne verwerkers. Voor gebruikers zou alles zoals gebruikelijk moeten functioneren, op een lichte prestatieverbetering na, met een lager geheugengebruik en verbeterde verwerking van instellingen van meerdere bronnen (DHCP, handmatige instellingen en VPN). Handmatig toegevoegde instellingen verouderen bijvoorbeeld nu niet meer, zelfs niet na het ontvangen van parameters voor hetzelfde adres via DHCP. Voor ontwikkelaars zullen de wijzigingen het onderhoud en de uitbreiding van de code vereenvoudigen.
- Routes voor protocollen die niet door NetworkManager worden ondersteund, worden genegeerd, wat helpt om prestatieproblemen op te lossen bij een groot aantal vermeldingen in de routeringstabel, bijvoorbeeld in verband met BGP-werking.
- Ondersteuning voor nieuwe routetypen is toegevoegd: blackhole, unreachable en prohibit. Verbeterde verwerking van multipath-routes voor IPv6.
- Ondersteuning voor de modus 'configure-and-quit' is beëindigd, waardoor het mogelijk was NetworkManager onmiddellijk na het configureren van het netwerk af te sluiten zonder een achtergrondproces in het geheugen achter te laten.
- De code van de DHCP- en DHCPv6-clients op basis van systemd is bijgewerkt.
- Ondersteuning voor 5G NR (New Radio) modems is toegevoegd.
- Mogelijkheid om de Wi-Fi backend (wpa_supplicant of IWD) te kiezen tijdens de build-fase.
- Wi-Fi P2P-modus werkt nu met de IWD backend, niet alleen met wpa_supplicant.
- Experimentele ondersteuning voor het starten van NetworkManager zonder rootrechten is toegevoegd.
Bron: opennet.ru
