Lançada a nova versão do NetworkManager 1.20.0 e estas são suas mudanças

NetworkManager

Recentemente o lançamento da nova versão da interface estável foi publicado para simplificar a configuração de rede "NetworkManager 1.20", versão na qual um punhado de inovações foram adicionadas, mas acima de tudo vem com correções de bugs e maior suporte.

NetworkManager é um utilitário que faz uma abordagem oportunista para a seleção de rede, tentando usar a melhor conexão disponível quando ocorrem interrupções ou quando o usuário muda de rede sem fio. Você prefere conexões Ethernet em vez de redes sem fio "conhecidas". O usuário é solicitado a fornecer as chaves WEP ou WPA, conforme necessário.

NetworkManager tem dois componentes:

  1. um serviço que gerencia conexões e relatórios de mudanças na rede.
  2. um aplicativo gráfico de desktop que permite ao usuário manipular as conexões de rede. O miniaplicativo nmcli fornece funcionalidade semelhante na linha de comando.

Por outro lado plug-ins para suportar VPN, OpenConnect, PPTP, OpenVPN e OpenSWAN são desenvolvidos como parte de seus próprios ciclos de desenvolvimento.

Os plug-ins para suporte a VPN, OpenConnect, PPTP, OpenVPN e OpenSWAN são desenvolvidos como parte de seus próprios ciclos de desenvolvimento.

Principais novos recursos do NetworkManager 1.20

Nesta nova versão implantação do plugin de gerenciamento de configuração alterada e o método de armazenamento de perfis em disco. Adicionado suporte para a migração de perfis de conexão entre plug-ins.

Os perfis armazenados em memória de agora eles são processados ​​apenas pelo plugin keyfile e salvos no diretório / run, que evita a perda de perfis após reiniciar o NetworkManager e permite o uso da API baseada em FS para criar perfis na memória.

Junto com isso, ele também destaca os componentes obsoletos limpos dentro do utilitário. Em particular, a biblioteca libnm-glib foi removida, que foi substituída pela biblioteca libnm no NetworkManager 1.0, o plug-in ibft foi removido (o nm-initrd-generator do initrd deve ser usado para transferir dados de configuração de rede do firmware) e suporte para " main.monitor- connection files "no NetworkManager.conf (você deve chamar explicitamente" nmcli connection load "ou" nmcli connection reload ").

Por padrão, o cliente DHCP integrado está habilitado (modo "interno") em vez do aplicativo dhclient usado anteriormente. Você pode alterar o padrão usando a opção de montagem "–with-config-dhcp-default" ou definindo main.dhcp no arquivo de configuração.

Por outro lado, existe um novo método D-Bus AddConnection2 (), que permite bloquear a conexão automática do perfil no momento de sua criação.

O sinalizador "não reaplicar" foi adicionado ao método Update2 (), no qual alterar o conteúdo do perfil de conexão não altera automaticamente as configurações reais do dispositivo até que o perfil seja reativado.

Enquanto para distribuições diferentes, a capacidade de colocar scripts de despacho no diretório / usr / lib / NetworkManager é fornecida, que pode ser usado em imagens do sistema que estão disponíveis no modo somente leitura e limpa / etc toda vez que é iniciado.

Das outras mudanças que se destacam nesta nova versão, podemos encontrar:

  • Adicionada configuração "ipv6.method = disabled", que permite desativar o IPv6 para o dispositivo.
  • Adicionado suporte para redes de malha sem fio, cada nó no qual é conectado por meio de nós vizinhos
  • Adicionada a capacidade de configurar a disciplina de enfileiramento de pacotes fq_codel (Fair Queue Controlled Delay) e ação espelhada para refletir o tráfego
  • Em libnm, o código para analisar a configuração no formato JSON foi modificado e uma verificação de parâmetro mais estrita é fornecida.
  • O suporte para o atributo "suppress_prefixlength" é adicionado às regras de roteamento para o endereço de origem (política de roteamento).
  • A VPN WireGuard possui suporte de script para atribuir automaticamente a rota padrão "wireguard.ip4-auto-default-route" e "wireguard.ip6-auto-default-route".

Como obter o NetworkManager 1.20.0?

Para aqueles interessados ​​em obter esta nova versão do NetworkManager 1.20.0, você deve saber que no momento não há pacotes construídos para o Ubuntu ou derivados. Então, se você deseja obter esta versão eles devem construir o NetworkManager 1.20.0 do código-fonte.

O link é este.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.