ConnMan 1.38 тармак конфигураторунун чыгарылышы

Дээрлик бир жылдык өнүгүүдөн кийин, Intel берилген тармак конфигураторунун чыгарылышы ConnMan 1.38. Пакет система ресурстарын аз керектөө жана плагиндер аркылуу функционалдык мүмкүнчүлүктөрдү кеңейтүү үчүн ийкемдүү куралдардын болушу менен мүнөздөлөт, бул ConnMan'ду кыстарылган системаларда колдонууга мүмкүндүк берет. Алгач долбоор MeeGo платформасын иштеп чыгуу учурунда Intel жана Nokia тарабынан негизделген; кийинчерээк 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 ядросунун netlink подсистемасы түзмөктөр менен иштешүү үчүн колдонулат жана буйруктар башка тиркемелер менен байланышуу үчүн D-Bus аркылуу берилет. Колдонуучу интерфейси жана башкаруу логикасы толугу менен өзүнчө, ConnMan колдоосун учурдагы конфигураторлорго интеграциялоого мүмкүндүк берет.

Технологиялар, колдоого алынган ConnMan ичинде:

  • Ethernet;
  • WEP40/WEP128 жана WPA/WPA2 колдогон WiFi;
  • Bluetooth (колдонулган bluez);
  • 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

Комментарий кошуу