Netplan 1.0 deve fazer parte do novo Ubuntu 24.04 LTS. Depois de anos sendo usado pelo Ubuntu Server / Cloud, o Ubuntu 23.10 começou a fazer uso do software de configuração de rede declarativa Netplan da Canonical e agora a Netplan está totalmente pronta para assumir todas as funções com o Ubuntu 24.04 LTS. Após sete anos de desenvolvimento, o Netplan 1.0 está pronto para uso em horário nobre de servidores para desktops.
O Netplan é o gerenciador de configuração de rede desenvolvido pela Canonical que depende de arquivos de configuração YAML. A Netplan, por sua vez, faz interface com empresas como NetworkManager e systemd-networkd.
O Netplan 1.0 foi lançado em 29 de fevereiro, enquanto o anúncio em torno deste marco foi postado hoje. O Netplan 1.0 possui melhor estabilidade, suporte simultâneo a WPA2 e WPA3, uma API libnetplan1 estável, suporte a Mellanox VF-LAG para redes SR-IOV de alta velocidade e várias outras novas configurações e melhorias.
Netplan 1.0 deve fazer parte do novo Ubuntu 24.04 LTS
Mais detalhes sobre a versão Netplan 1.0 que desempenhará um papel centralizado para todas as necessidades de rede no Ubuntu 24.04 LTS podem ser encontrados através deste post no blog do desenvolvedor Lukas Märdian. Mais detalhes do Netplan 1.0 podem ser encontrados via GitHub.
Destaques da versão 1.0
Além das melhorias de estabilidade e manutenabilidade, vale a pena conferir alguns dos novos recursos que foram incluídos na versão mais recente:
- Suporte simultâneo a WPA2 e WPA3.
- Introdução de uma API libnetplan1 estável.
- Suporte Mellanox VF-LAG para redes SR-IOV de alto desempenho.
- Novas configurações de hairpin e port-mac-learning, úteis para túneis VXLAN com FRRouting.
- Novo subcomando netplan status –diff, encontrando diferenças entre a configuração e o estado do sistema.
Além desses destaques da versão v1.0, eu também gostaria de lançar alguma luz sobre a nova funcionalidade que foi integrada nos últimos dois anos para aqueles que atualizam do Ubuntu 22.04 LTS anterior que usava o Netplan v0.104:
- Adicionamos suporte para o gerenciamento de novos tipos de interface de rede, como veth, dummy, VXLAN, VRF ou InfiniBand (IPoIB).
- A funcionalidade sem fio foi melhorada integrando o Netplan com o NetworkManager em sistemas desktop, adicionando suporte para WPA3 e adicionando a noção de um domínio regulatório, para escolher frequências adequadas para regiões específicas.
- Para melhorar a capacidade de manutenção, mudamos para o Meson como buildsystem da Netplan, adicionamos cobertura de CI upstream para várias distribuições e integrações Linux (como testes Debian, NetworkManager, snapd ou cloud-init), verificamos a compatibilidade ABI e detecção automática de vazamento de memória.
- Aumentamos a consistência entre os renderizadores de back-end suportados (systemd-networkd e NetworkManager), combinando interfaces de rede físicas em endereço MAC permanente, quando a configuração match.macaddress está sendo usada, e adicionamos nova funcionalidade de descarregamento de hardware para redes de alto desempenho, como a agregação de link de função virtual de virtualização de E/S de raiz única (SR-IOV VF-LAG).
Ubuntu 24.04 LTS será lançado no final de abril.