Freigabe des Netzwerkconfigurators ConnMan 1.38

Nach fast einem Jahr der Entwicklung hat Intel präsentierte den Netzwerkconfigurator ConnMan 1.38veröffentlicht. Das Paket zeichnet sich durch einen niedrigen Systemressourcenverbrauch aus und bietet flexible Möglichkeiten zur Erweiterung der Funktionalität über Plugins, was die Verwendung von ConnMan in Embedded-Systemen ermöglicht. Das Projekt wurde ursprünglich von Intel und Nokia während der Entwicklung der MeeGo-Plattform ins Leben gerufen, später wurde das ConnMan-basierte Netzwerkconfigurationssystem in der Tizen-Plattform und in einigen spezialisierten Distributionen und Projekten, wie Yocto, Sailfish, Aldebaran Robotics und Nest, sowie in verschiedenen Consumer-Geräten mit Linux-basierten Firmware verwendet. Der Code des Projekts wird unter der GPLv3-Lizenz bereitgestellt. steht unter der GPLv2-Lizenz.

Die neue Version zeichnet sich aus durch bietet Unterstützung für VPN WireGuard und den Wi-Fi-Daemon IWD (iNet Wireless Daemon), der von Intel als leichte Alternative zu wpa_supplicant entwickelt wurde, die sich für die Anbindung von Embedded-Linux-Systemen an drahtlose Netzwerke eignet.

Ein zentrales Element von ConnMan ist der Hintergrundprozess connmand, der die Netzwerkverbindungen verwaltet. Die Interaktion und Konfiguration verschiedener Netzwerkunterstützungen erfolgt über Plugins. Zum Beispiel sind Plugins für Ethernet, WiFi, Bluetooth, 2G/3G/4G, VPN (Openconnect, OpenVPN, vpnc), PolicyKit, DHCP-Adressen, Proxy-Server, DNS-Resolverkonfiguration und Statistik-Akkumulation verfügbar. Die Interaktion mit Geräten erfolgt über das Linux-Kernel-Netzwerksystem netlink, während die Kommunikation mit anderen Anwendungen über D-Bus erfolgt. Die Benutzeroberfläche und die Steuerungslogik sind vollständig getrennt, was die Integration der ConnMan-Unterstützung in bestehende Konfiguratoren ermöglicht.

Technologien, die unterstützt werden in ConnMan:

  • Ethernet;
  • WiFi mit Unterstützung für WEP40/WEP128 und WPA/WPA2;
  • Bluetooth (verwendet BlueZ;);
  • 2G/3G/4G (verwendet oFono;);
  • IPv4, IPv4-LL (link-local) und DHCP;
  • Unterstützung für ACD (Address Conflict Detection, RFC 5227) zur Erkennung von IPv4-Adressen-Konflikten (ACD);
  • IPv6 Tunneling, DHCPv6 und 6to4;
  • Erweiterte Routing- und DNS-Konfiguration;
  • Integrierter DNS-Proxy und DNS-Antwort-Caching-System;
  • Integriertes System zur Erkennung von Anmeldedaten und Webportal-Authentifizierung für drahtlose Zugangspunkte (WISPr Hotspot);
  • Einstellung von Zeit und Zeitzone (manuell oder über NTP);
  • Verwaltung des Betriebs über Proxy (manuell oder über WPAD);
  • Tethering-Modus zur Bereitstellung von Netzwerkzugang über das aktuelle Gerät. Unterstützung von Verbindungen über USB, Bluetooth und Wi-Fi;
  • Erfassung detaillierter Statistiken zum Datenverkehr, einschließlich separater Erfassung für den Betrieb im Heimnetzwerk und im Roaming-Modus;
  • Unterstützung von Hintergrundprozessen; PACrunner zur Verwaltung von Proxys;
  • Unterstützung von PolicyKit für die Verwaltung von Sicherheitsrichtlinien und den Zugriffsschutz.

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster