ConnMan 1.38 網路設定器發布

После почти года разработки компания Intel 呈現 выпуск сетевого конфигуратора ConnMan 1.38. Пакет отличается низким потреблением системных ресурсов и наличием гибких средств для расширения функциональности через плагины, что позволяет применять ConnMan на встраиваемых системах. Изначально проект был основан компаниями Intel и Nokia в процессе разработки платформы MeeGo, позднее система конфигурации сети на базе ConnMan была использована в платформе Tizen и некоторых специализированных дистрибутивах и проектах, таких как Yocto, Sailfish, Aldebaran機器人 и , а также в различных потребительских устройствах с прошивками на базе Linux. Код проекта 分發者 在 GPLv2 下獲得許可。

新版本 卓越 обеспечением поддержки VPN WireGuard и Wi-Fi демона 四驅車 (iNet Wireless Daemon), развиваемого компанией Intel в качестве легковесной альтернативы wpa_supplicant, подходящей для организации подключения встраиваемых Linux-систем к беспроводной сети.

Ключевым компонентом ConnMan является фоновый процесс connmand, управляющий сетевыми соединениями. Взаимодействие и настройка различных типов сетевых подсистем производится через плагины. Например, доступны плагины для Ethernet, WiFi, Bluetooth, 2G/3G/4G, VPN (Openconnect, OpenVPN, vpnc), PolicyKit, получения адреса по DHCP, работы через прокси-серверы, настройки DNS-резолвера, накопления статистики. Для взаимодействия с устройствами используется подсистема ядра Linux netlink, а для связи с другими приложениями команды передаются поверх D-Bus. Пользовательский интерфейс и логика управления полностью разделены, что позволяет интегрировать поддержку ConnMan в существующие конфигураторы.

Технологии, поддерживаемые в ConnMan:

  • 以太網;
  • WiFi с поддержкой WEP40/WEP128 и WPA/WPA2;
  • Bluetooth (используется 藍色Z);
  • 2G/3G/4G (используется 奧福諾);
  • IPv4, IPv4-LL (link-local) и DHCP;
  • Поддержка ACD (Address Conflict Detection, RFC 5227) для выявления конфликтов адресов IPv4 (ACD);
  • Туннелинг IPv6, DHCPv6 и 6to4;
  • Расширенная маршрутизация и конфигурация DNS;
  • Встроенный DNS-прокси и система кэширования DNS-ответов;
  • Встроенная система обнаружения параметров входа и web-порталов аутентификации для точек беспроводного доступа (WISPr hotspot);
  • Настройка времени и часового пояса (ручная или через NTP);
  • Управление работой через прокси (ручное или через WPAD);
  • Режим Tethering для организации сетевого доступа через текущее устройство. Поддерживается создание канала связи через USB, Bluetooth и Wi-Fi;
  • Накопление подробной статистики расхода трафика, в том числе с раздельным учётом работы в домашней сети и в режиме роуминга;
  • Поддержка фонового процесса PACrunner для управления прокси;
  • Поддержка PolicyKit для управления политиками безопасности и разграничения доступа.

來源: opennet.ru

添加評論