È disponibile una versione stabile dell'interfaccia per semplificare l'impostazione dei parametri di rete: NetworkManager 1.34.0. I plugin per supportare VPN, OpenConnect, PPTP, OpenVPN e OpenSWAN vengono sviluppati attraverso i propri cicli di sviluppo.
Principali innovazioni di NetworkManager 1.34:
- È stato implementato un nuovo servizio nm-priv-helper, pensato per organizzare l'esecuzione di operazioni che richiedono privilegi elevati. Attualmente, l'uso di questo servizio è limitato, ma in futuro si prevede di alleggerire il processo principale di NetworkManager dai privilegi estesi e di utilizzare nm-priv-helper per eseguire operazioni privilegiate.
- L'interfaccia della console nmtui offre la possibilità di aggiungere e modificare profili per stabilire connessioni tramite VPN Wireguard.
- Aggiunta la possibilità di configurare DNS su TLS (DoT) in base a systemd-resolved.
- nmcli implementa il comando “nmcli device up|down”, simile a “nmcli device connect|disconnect”.
- Le proprietà Slaves sono state deprecate nelle interfacce D-Bus org.freedesktop.NetworkManager.Device.Bond, org.freedesktop.NetworkManager.Device.Bridge, org.freedesktop.NetworkManager.Device.OvsBridge, org.freedesktop.NetworkManager.Device. OvsPort, org.freedesktop.NetworkManager.Device.Team, che dovrebbe essere sostituito dalla proprietà Ports nell'interfaccia org.freedesktop.NetworkManager.Device.
- Per le connessioni aggregate (bond) è stato aggiunto il supporto per l'opzione peer_notif_delay, nonché la possibilità di impostare l'opzione Queue_id per selezionare l'identificatore della coda TX per ciascuna porta.
- Il generatore initrd implementa l'impostazione "ip=dhcp,dhcp6" per la configurazione automatica simultaneamente tramite DHCPv4 e IPv6 e fornisce anche l'analisi del parametro del kernel rd.ethtool=INTERFACE:AUTONEG:SPEED per configurare la negoziazione automatica dei parametri e selezionare il velocità dell'interfaccia.
Fonte: opennet.ru