ConnMan 1.38 ցանցի կոնֆիգուրատորի թողարկում

Մոտ մեկ տարվա զարգացումից հետո Intel ներկայացրել ցանցի կոնֆիգուրատորի թողարկում ConnMan 1.38. Փաթեթը բնութագրվում է համակարգի ռեսուրսների ցածր սպառմամբ և պլագինների միջոցով ֆունկցիոնալությունը ընդլայնելու ճկուն գործիքների առկայությամբ, ինչը թույլ է տալիս ConnMan-ին օգտագործել ներկառուցված համակարգերում: Սկզբում նախագիծը հիմնվել է Intel-ի և Nokia-ի կողմից MeeGo պլատֆորմի մշակման ժամանակ, ավելի ուշ ConnMan-ի վրա հիմնված ցանցի կազմաձևման համակարգը օգտագործվել է Tizen հարթակում և որոշ մասնագիտացված բաշխումներ և նախագծեր, ինչպիսիք են Yocto, Sailfish, Aldebaran Robotics и բույն, ինչպես նաև տարբեր սպառողական սարքերում, որոնք աշխատում են Linux-ի վրա հիմնված որոնվածով: Ծրագրի կոդը տարածվում է լիցենզավորված GPLv2-ի համաձայն:

Նոր թողարկում ուշագրավ VPN-ի աջակցություն WireGuard- ը եւ Wi-Fi դեւ IWD (iNet Wireless Daemon), որը մշակվել է Intel-ի կողմից որպես wpa_supplicant-ի թեթև այլընտրանք, որը հարմար է ներկառուցված Linux համակարգերը անլար ցանցին միացնելու համար:

ConnMan-ի հիմնական բաղադրիչը ֆոնային գործընթացի կոննմանդն է, որը կառավարում է ցանցային կապերը: Ցանցային տարբեր տեսակի ենթահամակարգերի փոխազդեցությունն ու կազմաձևումն իրականացվում է պլագինների միջոցով: Օրինակ՝ փլագինները հասանելի են Ethernet-ի, WiFi-ի, Bluetooth-ի, 2G/3G/4G-ի, VPN-ի (Openconnect, OpenVPN, vpnc), PolicyKit-ի, DHCP-ի միջոցով հասցե ստանալու, պրոքսի սերվերների միջոցով աշխատելու, DNS լուծիչի ստեղծման և վիճակագրության հավաքագրման համար։ . Linux kernel netlink ենթահամակարգը օգտագործվում է սարքերի հետ փոխազդելու համար, և հրամանները փոխանցվում են D-Bus-ով՝ այլ հավելվածների հետ հաղորդակցվելու համար: Օգտվողի միջերեսը և կառավարման տրամաբանությունը լիովին առանձին են, ինչը թույլ է տալիս ConnMan-ի աջակցությունը ինտեգրվել գոյություն ունեցող կոնֆիգուրատորներին:

Տեխնոլոգիաներ, աջակցել է ConnMan-ում.

  • Ethernet;
  • WiFi-ն աջակցում է WEP40/WEP128 և WPA/WPA2;
  • Bluetooth (օգտագործված բլյուզ);
  • 2G/3G/4G (օգտագործված oFono);
  • IPv4, IPv4-LL (հղում-տեղական) և DHCP;
  • ACD (Address Conflict Detection, RFC 5227) աջակցություն IPv4 հասցեների կոնֆլիկտների (ACD) նույնականացման համար;
  • IPv6, DHCPv6 և 6to4 թունելավորում;
  • Ընդլայնված երթուղի և DNS կազմաձևում;
  • Ներկառուցված DNS վստահված անձի և DNS պատասխանի քեշավորման համակարգ;
  • Անլար մուտքի կետերի մուտքի պարամետրերի և նույնականացման վեբ պորտալների հայտնաբերման ներկառուցված համակարգ (WISPr թեժ կետ);
  • Ժամանակի և ժամային գոտու կարգավորում (ձեռքով կամ NTP-ի միջոցով);
  • Աշխատանքի կառավարում վստահված անձի միջոցով (ձեռնարկ կամ WPAD-ի միջոցով);
  • Կապի ռեժիմ՝ ընթացիկ սարքի միջոցով ցանցի մուտքը կազմակերպելու համար: Աջակցում է կապի ալիք ստեղծել USB-ի, Bluetooth-ի և Wi-Fi-ի միջոցով;
  • Երթևեկության սպառման մանրամասն վիճակագրության կուտակում, ներառյալ տնային ցանցում և ռոումինգ ռեժիմում աշխատանքի առանձին հաշվառում.
  • Ֆոնային գործընթացի աջակցություն PACrunner վստահված անձանց կառավարել;
  • PolicyKit-ի աջակցություն անվտանգության քաղաքականության կառավարման և մուտքի վերահսկման համար:

Source: opennet.ru

Добавить комментарий