Lançamento do configurador de rede NetworkManager 1.20.0.

Publicado novo lançamento estável da interface para simplificar a configuração de parâmetros de rede — NetworkManager 1.20. Plugins para suportar VPN, OpenConnect, PPTP, OpenVPN e OpenSWAN desenvolvidos em seus próprios ciclos de desenvolvimento.

Principais novidades NetworkManager 1.20:

  • Adicionada suporte a redes Mesh sem fio, onde cada nó está conectado através de nós vizinhos;
  • Remoção de componentes obsoletos. Isso inclui a remoção da biblioteca libnm-glib, substituída pela biblioteca libnm no NetworkManager 1.0, remoção do plugin ibft (para transmissão de dados de configuração de rede da firmware deve-se utilizar nm-initrd-generator do initrd) e a descontinuação do suporte à configuração «main.monitor-connection-files» no NetworkManager.conf (deve-se invocar explicitamente «nmcli connection load» ou «nmcli connection reload»);
  • O cliente DHCP integrado (modo «internal») agora é ativado por padrão, em vez do aplicativo dhclient anteriormente utilizado. O valor padrão pode ser alterado com a opção de compilação «—with-config-dhcp-default» ou através da configuração main.dhcp no arquivo de configuração;
  • Adicionada a capacidade de configurar a disciplina de gerenciamento de filas para pacotes pendentes fq_codel (Fair Queuing Controlled Delay) e a ação mirred para espelhamento de tráfego;
  • Para distribuições, agora é possível colocar scripts de gerenciamento no diretório /usr/lib/NetworkManager, que podem ser utilizados em imagens de sistema disponíveis em modo somente leitura e que limpam /etc a cada inicialização;
  • O plugin keyfile agora suporta diretórios em modo somente leitura
    («/usr/lib/NetworkManager/system-connections»), cujos perfis podem ser alterados ou excluídos via D-Bus (nesse caso, arquivos indisponíveis para alteração em /usr/lib/ são sobrepostos por arquivos armazenados em /etc ou /run);
  • O código de análise de configurações no formato JSON em libnm foi reformulado e uma verificação mais rigorosa dos parâmetros foi implementada;
  • Adicionada suporte ao atributo «suppress_prefixlength» nas regras de roteamento baseadas em endereço de origem (policy routing);
  • Para VPN WireGuard, suporte a scripts para atribuição automática da rota padrão «wireguard.ip4-auto-default-route» e «wireguard.ip6-auto-default-route» foi implementado;
  • A implementação de plugins de gerenciamento de configurações e do método de armazenamento de perfis no disco foi reformulada. Adicionada suporte à migração de perfis de conexão entre os plugins;
  • Os perfis armazenados na memória agora são processados apenas pelo plugin keyfile e salvos no diretório /run, evitando a perda de perfis após a reinicialização do NetworkManager e possibilitando o uso da API baseada em FS para criar perfis na memória;
  • Adicionado um novo método D-Bus AddConnection2(), permitindo bloquear a conexão automática do perfil no momento de sua criação. No método Update2() adicionado o sinalizador "no-reapply", que impede que a alteração do conteúdo do perfil de conexão leve a uma modificação automática da configuração real do dispositivo até que o perfil seja reativado;
  • Adicionada a configuração "ipv6.method=disabled", que permite desabilitar o IPv6 para o dispositivo.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster