Vydání síťového konfigurátoru ConnMan 1.38

Po téměř roce vývoje Intel prezentovány vydání síťového konfigurátoru ConnMan 1.38. Balíček se vyznačuje nízkou spotřebou systémových prostředků a přítomností flexibilních nástrojů pro rozšiřování funkčnosti prostřednictvím pluginů, což umožňuje použití ConnMana na embedded systémech. Zpočátku byl projekt založen společnostmi Intel a Nokia při vývoji platformy MeeGo, později byl systém konfigurace sítě na bázi ConnMan použit v platformě Tizen a některých specializovaných distribucích a projektech, jako jsou Yocto, Sailfish, Aldebaran Robotics и Hnízdo, stejně jako v různých spotřebitelských zařízeních s firmwarem založeným na Linuxu. Kód projektu distribuovány pod licencí GPLv2.

Nové vydání pozoruhodný poskytování podpory VPN WireGuard a Wi-Fi démon IWD (iNet Wireless Daemon), vyvinutý společností Intel jako odlehčená alternativa k wpa_supplicant, vhodná pro připojení vestavěných linuxových systémů k bezdrátové síti.

Klíčovou součástí ConnMan je proces connmand na pozadí, který spravuje síťová připojení. Interakce a konfigurace různých typů síťových subsystémů se provádí pomocí pluginů. K dispozici jsou například pluginy pro Ethernet, WiFi, Bluetooth, 2G/3G/4G, VPN (Openconnect, OpenVPN, vpnc), PolicyKit, získávání adresy přes DHCP, práci přes proxy servery, nastavení DNS resolveru a shromažďování statistik. . Subsystém netlink linuxového jádra se používá k interakci se zařízeními a příkazy jsou přenášeny přes D-Bus pro komunikaci s jinými aplikacemi. Uživatelské rozhraní a logika ovládání jsou zcela oddělené, což umožňuje integraci podpory ConnMan do stávajících konfigurátorů.

technologie, podporováno v ConnMan:

  • Ethernet;
  • WiFi s podporou WEP40/WEP128 a WPA/WPA2;
  • Bluetooth (použité BlueZ);
  • 2G/3G/4G (použité oFono);
  • IPv4, IPv4-LL (link-local) a DHCP;
  • Podpora ACD (Address Conflict Detection, RFC 5227) pro identifikaci konfliktů adres IPv4 (ACD);
  • tunelování IPv6, DHCPv6 a 6to4;
  • Pokročilé směrování a konfigurace DNS;
  • Vestavěný DNS proxy a systém mezipaměti odpovědí DNS;
  • Vestavěný systém pro detekci přihlašovacích parametrů a autentizačních webových portálů pro bezdrátové přístupové body (WISPr hotspot);
  • Nastavení času a časového pásma (manuálně nebo přes NTP);
  • Správa práce přes proxy (ručně nebo přes WPAD);
  • Režim tetheringu pro organizaci přístupu k síti prostřednictvím aktuálního zařízení. Podporuje vytvoření komunikačního kanálu přes USB, Bluetooth a Wi-Fi;
  • Akumulace podrobných statistik spotřeby provozu, včetně odděleného účtování práce v domácí síti a v roamingovém režimu;
  • Podpora procesů na pozadí PACrunner spravovat proxy;
  • Podpora PolicyKit pro správu zásad zabezpečení a řízení přístupu.

Zdroj: opennet.ru

Přidat komentář