
O NetworkManager tem sido, há anos, o epicentro do gerenciamento de redes em sistemas operacionais baseados em Linux. Cada nova versão introduz melhorias e, acima de tudo, expande a compatibilidade e a estabilidade, tão cruciais em ambientes domésticos e empresariais. Desta vez, a versão mais recente foi lançada. NetworkManager 1.54, trazendo consigo uma série de recursos avançados e ajustes interessantes que estão gerando burburinho na comunidade de código aberto. Se você tem interesse em manter seu sistema atualizado ou simplesmente quer ficar por dentro das últimas novidades, aqui você encontrará uma explicação detalhada e fácil de entender desta versão mais recente.
Quando falamos do NetworkManager 1.54, falamos sobre uma das ferramentas de gerenciamento de rede mais utilizadas atualmente. Além de ser o gerenciador padrão em muitas distribuições GNU/Linux, ele também continua a liderar a implementação de padrões de conectividade, segurança e flexibilidade. Portanto, um conhecimento profundo dos novos recursos, mudanças e dependências desta versão é essencial para administradores, entusiastas e qualquer pessoa que queira aproveitar ao máximo sua rede.
Destaques do NetworkManager 1.54
O novo lançamento do NetworkManager 1.54 chega apenas cinco meses após o versão 1.52 e chega aos repositórios como a versão estável mais recente. O que há de novo? Para começar, foi adicionado suporte para configurar o encaminhamento IPv4 por dispositivo, usando a propriedade connection. ipv4.forwarding. Isso permite gerenciamento granular como o encaminhamento de pacotes é tratado em diferentes interfaces, proporcionando maior flexibilidade em ambientes complexos ou com várias sub-redes.
Outra novidade essencial reside na Suporte estendido para ambientes de nuvem, especialmente em OCI baremetal via nm-cloud-setup, Isso facilita a implantação e configuração automatizadas de redes nesses ambientes cada vez mais populares. Além disso, as interfaces agora podem ser configuradas. loopback por meio da interface de usuário baseada em texto (NMTUI), muito procurada por quem gerencia servidores remotamente ou prefere ferramentas sem interface gráfica.
No IPv6, o NetworkManager 1.54 traz consigo o nova configuração de “delegação de prefixo”. Esta função permite que você especifique usando a propriedade subnet-id A sub-rede a ser usada na interface downstream ao usar a delegação de prefixo. Isto É especialmente relevante em ambientes onde o IPv6 é usado intensivamente., facilitando a administração e atribuição de sub-redes de forma automatizada e eficiente.
Além disso, esta versão introduz um novo parâmetro para interfaces OVS DPDK: a propriedade ovs-dpdk.lsc-interrupt Permite definir o modo de detecção do estado do link (LSC) neste tipo de interfaces, incorporando assim mais uma opção para a gestão avançada de redes virtualizadas otimizadas para alto desempenho.
Melhorias em segurança, suporte de inicialização e compatibilidade
O NetworkManager 1.54 não se concentra apenas na flexibilidade, mas também fortalece a segurança e a integração com a inicialização do sistema. Agora, o systemd adiciona serviços destinados a fornecer conectividade de rede ao ambiente initrd, durante os estágios iniciais da inicialização do sistema. Essa adição é essencial para sistemas que exigem conectividade inicial, como servidores que montam volumes de rede ou implantam imagens da nuvem.
A segurança também não é deixada de lado. Foi implementada a capacidade de criar automaticamente regras de firewall ao habilitar uma conexão WireGuard a um nó com IPv6., para garantir que os pacotes recebidos não sejam descartados por padrão devido à filtragem de caminho reverso do kernel. Dessa forma, os usuários podem estabelecer túneis VPN seguros e funcionais sem complicações adicionais.
Um detalhe curioso para quem trabalha com novas tecnologias de armazenamento: NetworkManager Agora você pode analisar a tabela de firmware de inicialização NVMe (NBFT) usando o gerador initrd, que permite configurar a rede antes mesmo que o sistema operacional esteja totalmente operacional. Isso é especialmente útil em ambientes corporativos ou servidores inicializados a partir de dispositivos NVMe.
Configurações dinâmicas e flexibilidade avançada
Uma das adições mais interessantes é a propriedade sriov.preserve-on-down. Esta configuração permite que você decida se o NetworkManager deve manter os parâmetros SR-IOV no dispositivo quando a conexão for desconectada ou restaurar os valores padrão. Este recurso é essencial em ambientes que utilizam virtualização de funções de rede e exigem gerenciamento preciso dos recursos de hardware.
Outra melhoria significativa é a Possibilidade de reinicialização a quente da maioria dos parâmetros de conexão ovs-bridge e ovs-port sem precisar interromper a conexão, permitindo que ajustes e manutenções sejam feitos em redes virtualizadas ou complexas sem qualquer inconveniente aos usuários ou tempo de inatividade imprevisto.
Coisas a considerar antes de atualizar ou instalar o NetworkManager 1.54
Antes de começar a instalar ou atualizar para a versão 1.54, considere os seguintes pontos principais:
- Verifique se o seu sistema operacional inclui ou é compatível com todas as dependências necessárias, pois a ausência de alguma delas pode causar falhas no gerenciamento de determinadas funções.
- Considere se você precisa de novos recursos, como suporte para WireGuard ou configuração avançada de interface virtual, que são especialmente úteis em ambientes modernos, redes híbridas ou infraestruturas que exigem alta disponibilidade e segurança.
- Verifique a compatibilidade com ferramentas e scripts que você já utilizou em implantações anteriores. Pode haver pequenas diferenças nas opções e comandos, portanto, um teste rápido em um ambiente de preparação é sempre uma boa ideia antes de dar o salto final.
Tenha em mente que, apesar de ser uma atualização estável e bem testada, é comum que pequenos bugs ou incompatibilidades ocasionais apareçam após um lançamento recente. Portanto, é aconselhável revisar os changelogs incluídos no tarball de código-fonte oficial e ficar de olho nos fóruns e listas de discussão dos respectivos projetos.
Quem busca um gerenciamento de rede mais flexível, seguro e moderno encontrará no NetworkManager 1.54 uma opção de primeira linha. Agora que você conhece os detalhes dos novos recursos, os requisitos e o processo de implantação, tem todas as ferramentas necessárias para tomar a melhor decisão para o seu ambiente de trabalho ou teste.
mais informações seu GitLab.
