Wydanie konfiguratora sieciowego ConnMan 1.38.

Po prawie roku prac rozwojowych firma Intel przedstawiła wydała konfigurator sieciowy ConnMan 1.38. Pakiet wyróżnia się niskim zużyciem zasobów systemowych oraz elastycznymi środkami do rozszerzania funkcjonalności poprzez wtyczki, co pozwala na zastosowanie ConnMan w systemach wbudowanych. Projekt został pierwotnie założony przez firmy Intel i Nokia w trakcie rozwijania platformy MeeGo, a później system konfiguracji sieci opartej na ConnMan został wykorzystany w platformie Tizen oraz w niektórych specjalistycznych dystrybucjach i projektach, takich jak Yocto, Sailfish, Aldebaran Robotics i Nest, a także w różnych urządzeniach konsumenckich z oprogramowaniem opartym na Linuxie. Kod projektu rozpowszechniany na licencji GPLv2.

Nowe wydanie wyróżnia się zapewnienie wsparcia dla VPN WireGuard i demona Wi-Fi IWD (iNet Wireless Daemon), rozwijanego przez firmę Intel jako lekka alternatywa dla wpa_supplicant, odpowiednia do organizowania połączenia systemów Linux wbudowanych z siecią bezprzewodową.

Kluczowym komponentem ConnMan jest proces w tle connmand, który zarządza połączeniami sieciowymi. Interakcje i konfiguracja różnych typów podsystemów sieciowych odbywa się przez wtyczki. Na przykład dostępne są wtyczki dla Ethernet, WiFi, Bluetooth, 2G/3G/4G, VPN (Openconnect, OpenVPN, vpnc), PolicyKit, uzyskiwania adresu przez DHCP, pracy przez serwery proxy, ustawiania resolvera DNS, zbierania statystyk. Do interakcji z urządzeniami używany jest podsystem jądra Linux netlink, a dla komunikacji z innymi aplikacjami polecenia są przekazywane przez D-Bus. Interfejs użytkownika i logika zarządzania są całkowicie oddzielone, co pozwala na integrację wsparcia ConnMan z istniejącymi konfiguratorami.

Technologie, wspierane w ConnMan:

  • Ethernet;
  • WiFi z obsługą WEP40/WEP128 i WPA/WPA2;
  • Bluetooth (używany BlueZ);
  • 2G/3G/4G (używany oFono);
  • IPv4, IPv4-LL (link-local) i DHCP;
  • Wsparcie ACD (Wykrywanie Konfliktów Adresów, RFC 5227) do identyfikacji konfliktów adresów IPv4 (ACD);
  • Tunelowanie IPv6, DHCPv6 i 6to4;
  • Rozszerzone trasowanie i konfiguracja DNS;
  • Wbudowany proxy DNS i system buforowania odpowiedzi DNS;
  • Wbudowany system wykrywania parametrów logowania i portali internetowych do uwierzytelniania dla punktów dostępu bezprzewodowego (WISPr hotspot);
  • Konfiguracja czasu i strefy czasowej (ręczna lub przez NTP);
  • Zarządzanie pracą przez proxy (ręczne lub przez WPAD);
  • Tryb tethering do organizowania dostępu do sieci przez aktualne urządzenie. Obsługuje tworzenie kanału komunikacyjnego przez USB, Bluetooth i Wi-Fi;
  • Gromadzenie szczegółowej statystyki zużycia danych, w tym z osobnym uwzględnieniem pracy w sieci domowej i w trybie roamingu;
  • Wsparcie dla procesu w tle PACrunner do zarządzania proxy;
  • Wsparcie dla PolicyKit do zarządzania politykami bezpieczeństwa i podziału dostępu.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster