Rilascio del configuratore di rete ConnMan 1.38

Dopo quasi un anno di sviluppo, l'azienda Intel ha presentato ha rilasciato il configuratore di rete ConnMan 1.38. Il pacchetto si distingue per il basso consumo delle risorse di sistema e per la presenza di strumenti flessibili per estendere le funzionalità tramite plugin, il che consente di utilizzare ConnMan in sistemi embedded. Inizialmente, il progetto è stato fondato dalle aziende Intel e Nokia durante lo sviluppo della piattaforma MeeGo; in seguito, il sistema di configurazione della rete basato su ConnMan è stato utilizzato nella piattaforma Tizen e in alcune distribuzioni e progetti specializzati, come Yocto, Sailfish, Aldebaran Robotics e Nest, così come in vari dispositivi di consumo con firmware basati su Linux. Il codice del progetto è distribuito è sotto licenza GPLv2.

Il nuovo rilascio è notevole garantisce il supporto VPN WireGuard e il demone Wi-Fi IWD (iNet Wireless Daemon), sviluppato da Intel come un'alternativa leggera a wpa_supplicant, adatta per collegare sistemi Linux embedded a una rete wireless.

Il componente chiave di ConnMan è il processo in background connmand, che gestisce le connessioni di rete. L'interazione e la configurazione dei vari tipi di sottosistemi di rete avviene tramite plugin. Ad esempio, sono disponibili plugin per Ethernet, WiFi, Bluetooth, 2G/3G/4G, VPN (Openconnect, OpenVPN, vpnc), PolicyKit, acquisizione dell'indirizzo tramite DHCP, utilizzo di server proxy, configurazione del resolver DNS e raccolta delle statistiche. Per interagire con i dispositivi viene utilizzato il sottosistema netlink del kernel Linux, e le comunicazioni con altre applicazioni vengono gestite tramite D-Bus. L'interfaccia utente e la logica di gestione sono completamente separate, permettendo così di integrare il supporto per ConnMan nei configuratori esistenti.

Tecnologie supportate in ConnMan:

  • Ethernet;
  • WiFi con supporto WEP40/WEP128 e WPA/WPA2;
  • Bluetooth (utilizzato BlueZ);
  • 2G/3G/4G (utilizzato oFono);
  • IPv4, IPv4-LL (link-local) e DHCP;
  • Supporto ACD (Address Conflict Detection, RFC 5227) per l'individuazione di conflitti di indirizzi IPv4 (ACD);
  • Tunnelizzazione IPv6, DHCPv6 e 6to4;
  • Routing avanzato e configurazione DNS;
  • Proxy DNS incorporato e sistema di caching delle risposte DNS;
  • Sistema integrato di rilevamento delle credenziali di accesso e portali web di autenticazione per i punti di accesso wireless (WISPr hotspot);
  • Configurazione dell'ora e del fuso orario (manuale o tramite NTP);
  • Gestione delle operazioni tramite proxy (manuale o tramite WPAD);
  • Modalità Tethering per organizzare l'accesso di rete tramite il dispositivo attuale. Supporta la creazione di un canale di comunicazione tramite USB, Bluetooth e Wi-Fi;
  • Accumulo di statistiche dettagliate sul consumo di traffico, compresa la registrazione separata del lavoro nella rete domestica e in modalità roaming;
  • Supporto per processi in background PACrunner per la gestione dei proxy;
  • Supporto per PolicyKit per la gestione delle politiche di sicurezza e della separazione degli accessi.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster