Lançamento do configurador de rede ConnMan 1.38

Depois de quase um ano de desenvolvimento, a Intel apresentado lançamento do configurador de rede ConnMan 1.38. O pacote se caracteriza pelo baixo consumo de recursos do sistema e pela presença de ferramentas flexíveis para expansão de funcionalidades por meio de plugins, o que permite a utilização do ConnMan em sistemas embarcados. Inicialmente o projeto foi fundado pela Intel e Nokia durante o desenvolvimento da plataforma MeeGo posteriormente o sistema de configuração de rede baseado em ConnMan foi utilizado na plataforma Tizen e em algumas distribuições e projetos especializados como Yocto Sailfish Robótica Aldebaran и Nest, bem como em vários dispositivos de consumo que executam firmware baseado em Linux. Código do projeto distribuído por licenciado sob GPLv2.

Novo lançamento notável fornecendo suporte VPN WireGuard e demônio Wi-Fi IWD (iNet Wireless Daemon), desenvolvido pela Intel como uma alternativa leve ao wpa_supplicant, adequado para conectar sistemas Linux embarcados a uma rede sem fio.

Um componente chave do ConnMan é o processo em segundo plano connmand, que gerencia conexões de rede. A interação e configuração de diversos tipos de subsistemas de rede são realizadas por meio de plugins. Por exemplo, plug-ins estão disponíveis para Ethernet, WiFi, Bluetooth, 2G/3G/4G, VPN (Openconnect, OpenVPN, vpnc), PolicyKit, obtenção de endereço via DHCP, trabalho através de servidores proxy, configuração de um resolvedor DNS e coleta de estatísticas . O subsistema netlink do kernel Linux é usado para interagir com dispositivos e os comandos são transmitidos via D-Bus para comunicação com outros aplicativos. A interface do usuário e a lógica de controle são completamente separadas, permitindo que o suporte ConnMan seja integrado aos configuradores existentes.

Tecnologias, suportado em ConnMan:

  • Ethernet;
  • WiFi com suporte para WEP40/WEP128 e WPA/WPA2;
  • Bluetooth (usado BlueZ);
  • 2G/3G/4G (usado oFono);
  • IPv4, IPv4-LL (link-local) e DHCP;
  • Suporte ACD (Address Conflict Detection, RFC 5227) para identificação de conflitos de endereços IPv4 (ACD);
  • Tunelamento IPv6, DHCPv6 e 6to4;
  • Roteamento avançado e configuração de DNS;
  • Proxy DNS integrado e sistema de cache de resposta DNS;
  • Sistema integrado para detecção de parâmetros de login e autenticação de portais web para pontos de acesso wireless (hotspot WISPr);
  • Configuração de horário e fuso horário (manual ou via NTP);
  • Gestão da obra através de proxy (manual ou via WPAD);
  • Modo tethering para organizar o acesso à rede através do dispositivo atual. Suporta criação de canal de comunicação via USB, Bluetooth e Wi-Fi;
  • Acumulação de estatísticas detalhadas de consumo de tráfego, incluindo contabilização separada do trabalho na rede doméstica e em modo roaming;
  • Suporte ao processo em segundo plano PACrunner gerenciar proxies;
  • Suporte PolicyKit para gerenciamento de políticas de segurança e controle de acesso.

Fonte: opennet.ru

Adicionar um comentário