ConnMan 1.38 -verkkokonfiguraattorin julkaisu

Lähes vuoden kehitystyön jälkeen Intel esitetty verkkokonfiguraattorin julkaisu ConnMan 1.38. Paketille on ominaista alhainen järjestelmäresurssien kulutus ja joustavien työkalujen olemassaolo toiminnallisuuden laajentamiseen pluginien avulla, mikä mahdollistaa ConnManin käytön sulautetuissa järjestelmissä. Aluksi hankkeen perustivat Intel ja Nokia MeeGo-alustan kehittämisen aikana, myöhemmin ConnMan-pohjaista verkkokonfigurointijärjestelmää käytettiin Tizen-alustassa ja joissakin erikoistuneissa jakeluissa ja projekteissa, kuten Yocto, Sailfish, Aldebaranin robotiikka и Pesä, sekä erilaisissa kuluttajalaitteissa, joissa on Linux-pohjainen laiteohjelmisto. Projektin koodi jakelija lisensoitu GPLv2:lla.

Uusi julkaisu huomattava VPN-tuen tarjoaminen WireGuard ja Wi-Fi-demoni IWD (iNet Wireless Daemon), jonka Intel on kehittänyt kevyeksi vaihtoehdoksi wpa_supplicantille, joka sopii sulautettujen Linux-järjestelmien yhdistämiseen langattomaan verkkoon.

ConnManin avainkomponentti on taustaprosessi connmand, joka hallitsee verkkoyhteyksiä. Erilaisten verkkoalijärjestelmien vuorovaikutus ja konfigurointi suoritetaan laajennusten avulla. Lisäosat ovat saatavilla esimerkiksi Ethernetille, WiFi:lle, Bluetoothille, 2G/3G/4G:lle, VPN:lle (Openconnect, OpenVPN, vpnc), PolicyKitille, osoitteen saamiseen DHCP:n kautta, välityspalvelimien kautta työskentelyyn, DNS-selvittimen määrittämiseen ja tilastojen keräämiseen. . Linux-ytimen netlink-alijärjestelmää käytetään vuorovaikutukseen laitteiden kanssa, ja komennot välitetään D-Busin kautta viestimään muiden sovellusten kanssa. Käyttöliittymä ja ohjauslogiikka ovat täysin erillisiä, joten ConnMan-tuki voidaan integroida olemassa oleviin konfiguraattoreihin.

tekniikat, tuettu ConnManissa:

  • Ethernet;
  • WiFi tukee WEP40/WEP128 ja WPA/WPA2;
  • Bluetooth (käytetty bluez);
  • 2G/3G/4G (käytetty oFono);
  • IPv4, IPv4-LL (link-local) ja DHCP;
  • ACD (Address Conflict Detection, RFC 5227) -tuki IPv4-osoiteristiriitojen (ACD) tunnistamiseen;
  • IPv6-, DHCPv6- ja 6to4-tunnelointi;
  • Edistynyt reititys ja DNS-määritys;
  • Sisäänrakennettu DNS-välityspalvelin ja DNS-vastausten välimuistijärjestelmä;
  • Sisäänrakennettu järjestelmä langattomien tukiasemien kirjautumisparametrien ja todennusportaalien havaitsemiseen (WISPr-hotspot);
  • Ajan ja aikavyöhykkeen asettaminen (manuaalinen tai NTP:n kautta);
  • Työn hallinta välityspalvelimen kautta (manuaalinen tai WPAD);
  • Jakotila verkkokäytön järjestämiseen nykyisen laitteen kautta. Tukee viestintäkanavan luomista USB:n, Bluetoothin ja Wi-Fi:n kautta;
  • Yksityiskohtaisten liikenteen kulutustilastojen kerääminen, mukaan lukien erillinen työkirjanpito kotiverkossa ja verkkovierailutilassa;
  • Taustaprosessin tuki PACrunner hallita välityspalvelimia;
  • PolicyKit-tuki suojauskäytäntöjen hallintaan ja kulunvalvontaan.

Lähde: opennet.ru

Lisää kommentti