Udgivelse af ConnMan 1.38 netværkskonfigurator

Efter næsten et års udvikling, Intel fremlagde frigivelse af netværkskonfigurator ConnMan 1.38. Pakken er kendetegnet ved lavt forbrug af systemressourcer og tilstedeværelsen af ​​fleksible værktøjer til at udvide funktionaliteten gennem plugins, som gør det muligt at bruge ConnMan på indlejrede systemer. Oprindeligt blev projektet grundlagt af Intel og Nokia under udviklingen af ​​MeeGo-platformen; senere blev det ConnMan-baserede netværkskonfigurationssystem brugt i Tizen-platformen og nogle specialiserede distributioner og projekter, såsom Yocto, Sailfish, Aldebaran Robotics и Nest, samt i forskellige forbrugerenheder, der kører Linux-baseret firmware. Projektkode distribueret af licenseret under GPLv2.

Ny udgivelse bemærkelsesværdig yde VPN-support WireGuard og Wi-Fi-dæmon IWD (iNet Wireless Daemon), udviklet af Intel som et letvægtsalternativ til wpa_supplicant, velegnet til at forbinde indlejrede Linux-systemer til et trådløst netværk.

En nøglekomponent i ConnMan er baggrundsprocessen connmand, som administrerer netværksforbindelser. Interaktion og konfiguration af forskellige typer netværksundersystemer udføres gennem plugins. For eksempel er plugins tilgængelige til Ethernet, WiFi, Bluetooth, 2G/3G/4G, VPN (Openconnect, OpenVPN, vpnc), PolicyKit, opnåelse af en adresse via DHCP, arbejde gennem proxyservere, opsætning af en DNS-resolver og indsamling af statistik . Linux-kernenetlink-undersystemet bruges til at interagere med enheder, og kommandoer transmitteres over D-Bus for at kommunikere med andre applikationer. Brugergrænsefladen og kontrollogikken er fuldstændig adskilt, hvilket gør det muligt at integrere ConnMan-support i eksisterende konfiguratorer.

teknologier, understøttes i ConnMan:

  • Ethernet;
  • WiFi understøtter WEP40/WEP128 og WPA/WPA2;
  • Bluetooth (bruges BlueZ);
  • 2G/3G/4G (brugt oFono);
  • IPv4, IPv4-LL (link-local) og DHCP;
  • ACD (Address Conflict Detection, RFC 5227) understøttelse til at identificere IPv4-adressekonflikter (ACD);
  • IPv6, DHCPv6 og 6to4 tunneling;
  • Avanceret routing og DNS-konfiguration;
  • Indbygget DNS-proxy og DNS-svar-cachesystem;
  • Indbygget system til detektering af login-parametre og autentificeringswebportaler til trådløse adgangspunkter (WISPr-hotspot);
  • Indstilling af tid og tidszone (manuel eller via NTP);
  • Håndtering af arbejde gennem en proxy (manuel eller via WPAD);
  • Tethering-tilstand til at organisere netværksadgang via den aktuelle enhed. Understøtter oprettelse af en kommunikationskanal via USB, Bluetooth og Wi-Fi;
  • Akkumulering af detaljerede trafikforbrugsstatistikker, herunder separat bogføring af arbejde i hjemmenetværket og i roamingtilstand;
  • Baggrundsprocesstøtte PACrunner at administrere fuldmagter;
  • PolicyKit-understøttelse til styring af sikkerhedspolitikker og adgangskontrol.

Kilde: opennet.ru

Tilføj en kommentar