Uma versão estável da interface está disponível para simplificar a configuração dos parâmetros de rede - NetworkManager 1.34.0. Plugins para suportar VPN, OpenConnect, PPTP, OpenVPN e OpenSWAN estão sendo desenvolvidos através de seus próprios ciclos de desenvolvimento.
Principais inovações do NetworkManager 1.34:
- Foi implementado um novo serviço nm-priv-helper, projetado para organizar a execução de operações que requerem privilégios elevados. Atualmente, o uso deste serviço é limitado, mas no futuro está planejado aliviar o processo principal do NetworkManager de privilégios estendidos e usar nm-priv-helper para realizar operações privilegiadas.
- A interface do console nmtui oferece a capacidade de adicionar e editar perfis para estabelecer conexões via VPN Wireguard.
- Adicionada a capacidade de configurar DNS sobre TLS (DoT) com base na resolução do systemd.
- nmcli implementa o comando “nmcli device up|down”, semelhante a “nmcli device connect|disconnect”.
- As propriedades Slaves foram descontinuadas nas interfaces 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, que deve ser substituído pela propriedade Ports na interface org.freedesktop.NetworkManager.Device.
- Para conexões agregadas (bond), foi adicionado suporte para a opção peer_notif_delay, bem como a capacidade de definir a opção queue_id para selecionar o identificador da fila TX para cada porta.
- O gerador initrd implementa a configuração “ip=dhcp,dhcp6” para configuração automática simultaneamente via DHCPv4 e IPv6, e também fornece análise do parâmetro do kernel rd.ethtool=INTERFACE:AUTONEG:SPEED para configurar a negociação automática de parâmetros e selecionar o velocidade da interface.
Fonte: opennet.ru