NetworkManager 1.52 lançado com suporte à interface IPvlan, modo ethtool FEC

NetworkManager 1.52 lançado com suporte à interface IPvlan, modo ethtool FEC

O gerenciador de conexões de rede de código aberto NetworkManager 1.52 agora está disponível para download com suporte à interface IPvlan e outras alterações.

O NetworkManager 1.52 foi lançado hoje como a mais recente versão estável deste popular software de código aberto para gerenciamento de conexões de rede em sistemas Linux.

Cinco meses após o NetworkManager 1.50, esta nova versão traz diversas melhorias, incluindo suporte à interface IPvlan, a opção de configurar manualmente a autenticação do portador EPS inicial do LTE e a adição do modo ethtool FEC (Forward Error Correction). Além disso, agora é possível adicionar rotas automaticamente aos servidores DNS por meio das propriedades ipv4.routed-dns e ipv6.routed-dns.

Outra novidade do NetworkManager 1.52 é a introdução da propriedade ipv4.link-local=fallback, que permite definir um endereço IPv4 link-local caso nenhum outro IPv4 esteja disponível. Além disso, novas propriedades como ipv4.shared-dhcp-range e ipv4.shared-dhcp-lease-time permitem personalizar o intervalo DHCP e o tempo de concessão oferecidos pelo servidor DHCP no modo de conexão compartilhada.

A versão também traz suporte para especificar servidores DNS com uma sintaxe semelhante a URI, permitindo a configuração de servidores DNS sobre TLS (DoT). Adicionalmente, foi incluído suporte para a opção DHCPv4 "preferencial somente IPv6" (RFC 8925), permitindo que um host indique sua preferência por IPv6, dispensando a obtenção de um endereço IPv4 quando a rede já oferece conectividade IPv6.

Entre as demais melhorias, o NetworkManager 1.52 passa a suportar o uso do plug-in Dnsconfd para configurar o resolvedor de cache DNS globalmente. O histórico interativo do nmcli agora é armazenado em $XDG_CACHE_HOME/nmcli-history em vez de ~/.nmcli-history. A interface de configuração baseada em texto nmtui também recebeu uma atualização, adicionando um método "compartilhado" para as opções de configuração IPv6.

Outras adições incluem suporte ao initrd-generator para a opção "rd.net.dns", a introdução de duas novas chaves de configuração global para DNS (resolve-mode e certification-authority) e compatibilidade com OCI no nm-cloud-setup. Além disso, esta versão remove o suporte ao cliente DHCP "dhcpcanon" e a criação de builds com Autotools.

Diversos bugs foram corrigidos, incluindo um problema que impedia a ativação de portas de ligação e ponte, um erro que afetava a ativação de interfaces OVS e uma falha ao criar endpoints MTPCP para IPv4 com endereços provisórios DAD e IPv6. Outra correção importante impede que algumas rotas VPN deixem de ser adicionadas à tabela especificada na opção ipv4/6.routing-table, possibilitando o uso de roteamento de política para mitigar ataques TunnelVision.

O NetworkManager 1.52 já está disponível para download em sua página no GitLab para aqueles que preferem compilá-lo manualmente. No entanto, é recomendável aguardar a inclusão da nova versão nos repositórios oficiais de sua distribuição GNU/Linux antes de realizar a atualização.

Última atualização deste artigo: 3 de march de 2025