经过近一年的发展,英特尔 发布网络配置器 。 该软件包的特点是系统资源消耗低,并且提供通过插件扩展功能的灵活工具,这使得 ConnMan 可以在嵌入式系统上使用。 最初,该项目是由 Intel 和 Nokia 在 MeeGo 平台开发过程中创建的;后来,基于 ConnMan 的网络配置系统被用于 Tizen 平台和一些专门的发行版和项目,如 Yocto、Sailfish、 и 以及各种基于固件的消费类设备 Linux。 项目代码 根据 GPLv2 许可。
新版本 提供VPN支持 和Wi-Fi恶魔 iNet Wireless Daemon(iNet无线守护进程)是英特尔开发的轻量级wpa_supplicant替代方案,适用于组织嵌入式设备的连接。 Linux将系统连接到无线网络。
ConnMan 的关键组件是后台进程 connmand,它负责管理网络连接。各种网络子系统的交互和配置是通过插件实现的。例如,ConnMan 提供以太网、WiFi、蓝牙、2G/3G/4G、VPN(Openconnect)等插件。 OpenVPN(VPN)、PolicyKit、DHCP 地址获取、代理服务器运行、DNS 解析器配置和统计信息收集。内核子系统用于与设备交互。 Linux Netlink 和命令通过 D-Bus 传输,以便与其他应用程序通信。用户界面和控制逻辑完全分离,从而可以将 ConnMan 支持集成到现有配置器中。
技术, 在康曼:
- 以太网;
- WiFi支持WEP40/WEP128和WPA/WPA2;
- 蓝牙(使用 );
- 2G/3G/4G(使用 );
- IPv4、IPv4-LL(链路本地)和 DHCP;
- ACD(地址冲突检测,RFC 5227)支持识别 IPv4 地址冲突(ACD);
- IPv6、DHCPv6 和 6to4 隧道;
- 高级路由和DNS配置;
- 内置DNS代理和DNS响应缓存系统;
- 内置系统,用于检测无线接入点(WISPr 热点)的登录参数和身份验证门户网站;
- 设置时间和时区(手动或通过 NTP);
- 通过代理管理工作(手动或通过 WPAD);
- 用于通过当前设备组织网络访问的网络共享模式。 支持通过USB、蓝牙和Wi-Fi创建通信通道;
- 累计详细的流量消耗统计,包括归属网络和漫游模式下的工作分别统计;
- 后台进程支持 管理代理;
- PolicyKit 支持管理安全策略和访问控制。
来源: opennet.ru
