Keluaran ConnMan 1.38 configurator rangkaian

Selepas hampir setahun pembangunan, Intel dibentangkan keluaran konfigurasi rangkaian ConnMan 1.38. Pakej ini dicirikan oleh penggunaan sumber sistem yang rendah dan kehadiran alat yang fleksibel untuk mengembangkan fungsi melalui pemalam, yang membolehkan ConnMan digunakan pada sistem terbenam. Pada mulanya, projek itu diasaskan oleh Intel dan Nokia semasa pembangunan platform MeeGo; kemudian, sistem konfigurasi rangkaian berasaskan ConnMan digunakan dalam platform Tizen dan beberapa pengedaran dan projek khusus, seperti Yocto, Sailfish, Aldebaran Robotics ΠΈ Nest, serta dalam pelbagai peranti pengguna yang menjalankan perisian tegar berasaskan Linux. Kod projek diedarkan oleh dilesenkan di bawah GPLv2.

Keluaran baru luar biasa menyediakan sokongan VPN WireGuard dan syaitan Wi-Fi IWD (iNet Wireless Daemon), dibangunkan oleh Intel sebagai alternatif ringan kepada wpa_supplicant, sesuai untuk menyambungkan sistem Linux terbenam ke rangkaian wayarles.

Komponen utama ConnMan ialah connmand proses latar belakang, yang menguruskan sambungan rangkaian. Interaksi dan konfigurasi pelbagai jenis subsistem rangkaian dijalankan melalui pemalam. Contohnya, pemalam tersedia untuk Ethernet, WiFi, Bluetooth, 2G/3G/4G, VPN (Openconnect, OpenVPN, vpnc), PolicyKit, mendapatkan alamat melalui DHCP, bekerja melalui pelayan proksi, menyediakan penyelesai DNS dan mengumpul statistik . Subsistem netlink kernel Linux digunakan untuk berinteraksi dengan peranti, dan arahan dihantar melalui D-Bus untuk berkomunikasi dengan aplikasi lain. Antara muka pengguna dan logik kawalan adalah berasingan sepenuhnya, membolehkan sokongan ConnMan disepadukan ke dalam konfigurasi sedia ada.

teknologi, disokong dalam ConnMan:

  • Ethernet;
  • WiFi menyokong WEP40/WEP128 dan WPA/WPA2;
  • Bluetooth (digunakan bluez);
  • 2G/3G/4G (digunakan oFono);
  • IPv4, IPv4-LL (pautan-tempatan) dan DHCP;
  • Sokongan ACD (Address Conflict Detection, RFC 5227) untuk mengenal pasti konflik alamat IPv4 (ACD);
  • IPv6, DHCPv6 dan terowong 6to4;
  • Penghalaan lanjutan dan konfigurasi DNS;
  • Proksi DNS terbina dalam dan sistem caching respons DNS;
  • Sistem terbina dalam untuk mengesan parameter log masuk dan portal web pengesahan untuk titik capaian wayarles (hotspot WISPr);
  • Menetapkan masa dan zon masa (manual atau melalui NTP);
  • Pengurusan kerja melalui proksi (manual atau melalui WPAD);
  • Mod penambatan untuk mengatur akses rangkaian melalui peranti semasa. Menyokong penciptaan saluran komunikasi melalui USB, Bluetooth dan Wi-Fi;
  • Pengumpulan statistik penggunaan trafik terperinci, termasuk perakaunan berasingan kerja dalam rangkaian rumah dan dalam mod perayauan;
  • Sokongan proses latar belakang PACrunner untuk menguruskan proksi;
  • Sokongan PolicyKit untuk mengurus dasar keselamatan dan kawalan akses.

Sumber: opennet.ru

Tambah komen