Lansarea configuratorului de rețea ConnMan 1.38

După aproape un an de dezvoltare, Intel prezentat lansarea configuratorului de rețea ConnMan 1.38. Pachetul se caracterizează prin consumul redus de resurse de sistem și prezența unor instrumente flexibile pentru extinderea funcționalității prin plugin-uri, ceea ce permite utilizarea ConnMan pe sistemele încorporate. Inițial, proiectul a fost fondat de Intel și Nokia în timpul dezvoltării platformei MeeGo; ulterior, sistemul de configurare a rețelei bazat pe ConnMan a fost folosit în platforma Tizen și în unele distribuții și proiecte specializate, cum ar fi Yocto, Sailfish, Robotica Aldebaran и Nest , precum și în diferite dispozitive de consum care rulează firmware bazat pe Linux. Cod proiect distribuit de licențiat conform GPLv2.

Noua versiune remarcabil oferind suport VPN WireGuard și demonul Wi-Fi IWD (iNet Wireless Daemon), dezvoltat de Intel ca o alternativă ușoară la wpa_supplicant, potrivită pentru conectarea sistemelor Linux încorporate la o rețea fără fir.

O componentă cheie a ConnMan este procesul de fundal connmand, care gestionează conexiunile de rețea. Interacțiunea și configurarea diferitelor tipuri de subsisteme de rețea se realizează prin pluginuri. De exemplu, sunt disponibile pluginuri pentru Ethernet, WiFi, Bluetooth, 2G/3G/4G, VPN (Openconnect, OpenVPN, vpnc), PolicyKit, obținerea unei adrese prin DHCP, lucrul prin servere proxy, configurarea unui rezolutor DNS și colectarea de statistici . Subsistemul netlink al nucleului Linux este folosit pentru a interacționa cu dispozitivele, iar comenzile sunt transmise prin D-Bus pentru a comunica cu alte aplicații. Interfața cu utilizatorul și logica de control sunt complet separate, permițând ca suportul ConnMan să fie integrat în configuratoarele existente.

tehnologii, sprijinit în ConnMan:

  • Ethernet;
  • WiFi care acceptă WEP40/WEP128 și WPA/WPA2;
  • Bluetooth (utilizat Bluez);
  • 2G/3G/4G (utilizat oFono);
  • IPv4, IPv4-LL (link-local) și DHCP;
  • Suport ACD (Address Conflict Detection, RFC 5227) pentru identificarea conflictelor de adrese IPv4 (ACD);
  • Tunnel IPv6, DHCPv6 și 6to4;
  • Rutare avansată și configurare DNS;
  • Proxy DNS și sistem de stocare în cache a răspunsului DNS încorporat;
  • Sistem încorporat pentru detectarea parametrilor de conectare și portaluri web de autentificare pentru punctele de acces wireless (hotspot WISPr);
  • Setarea orei și fusului orar (manual sau prin NTP);
  • Gestionarea muncii printr-un proxy (manual sau prin WPAD);
  • Modul Tethering pentru organizarea accesului la rețea prin dispozitivul curent. Suportă crearea unui canal de comunicare prin USB, Bluetooth și Wi-Fi;
  • Acumularea de statistici detaliate privind consumul de trafic, inclusiv contabilizarea separată a muncii în rețeaua de domiciliu și în modul roaming;
  • Suport proces de fundal PACrunner pentru a gestiona proxy;
  • Suport PolicyKit pentru gestionarea politicilor de securitate și controlul accesului.

Sursa: opennet.ru

Adauga un comentariu