Rilis konfigurator jaringan ConnMan 1.38

Setelah hampir satu tahun pengembangan, Intel disajikan rilis konfigurator jaringan Penghubung 1.38. Paket ini ditandai dengan konsumsi sumber daya sistem yang rendah dan adanya alat yang fleksibel untuk memperluas fungsionalitas melalui plugin, yang memungkinkan ConnMan digunakan pada sistem tertanam. Awalnya, proyek ini didirikan oleh Intel dan Nokia selama pengembangan platform MeeGo; kemudian, sistem konfigurasi jaringan berbasis ConnMan digunakan di platform Tizen dan beberapa distribusi dan proyek khusus, seperti Yocto, Sailfish, Aldebaran Robotika ΠΈ Nest, serta di berbagai perangkat konsumen yang menjalankan firmware berbasis Linux. Kode proyek didistribusikan oleh berlisensi di bawah GPLv2.

ΠΎ luar biasa menyediakan dukungan VPN WireGuard dan setan Wi-Fi IWD (iNet Wireless Daemon), dikembangkan oleh Intel sebagai alternatif ringan untuk wpa_supplicant, cocok untuk menghubungkan sistem Linux tertanam ke jaringan nirkabel.

Komponen kunci ConnMan adalah proses latar belakang, yang mengelola koneksi jaringan. Interaksi dan konfigurasi berbagai jenis subsistem jaringan dilakukan melalui plugin. Misalnya, plugin tersedia untuk Ethernet, WiFi, Bluetooth, 2G/3G/4G, VPN (Openconnect, OpenVPN, vpnc), PolicyKit, mendapatkan alamat melalui DHCP, bekerja melalui server proxy, menyiapkan penyelesai DNS, dan mengumpulkan statistik . Subsistem netlink kernel Linux digunakan untuk berinteraksi dengan perangkat, dan perintah dikirimkan melalui D-Bus untuk berkomunikasi dengan aplikasi lain. Antarmuka pengguna dan logika kontrol sepenuhnya terpisah, memungkinkan dukungan ConnMan diintegrasikan ke dalam konfigurator yang ada.

Teknologi, didukung di ConnMan:

  • Ethernet;
  • WiFi mendukung WEP40/WEP128 dan WPA/WPA2;
  • Bluetooth (bekas BlueZ);
  • 2G/3G/4G (bekas oFono);
  • IPv4, IPv4-LL (link-lokal) dan DHCP;
  • Dukungan ACD (Deteksi Konflik Alamat, RFC 5227) untuk mengidentifikasi konflik alamat IPv4 (ACD);
  • Penerowongan IPv6, DHCPv6 dan 6to4;
  • Perutean lanjutan dan konfigurasi DNS;
  • Proksi DNS bawaan dan sistem cache respons DNS;
  • Sistem bawaan untuk mendeteksi parameter login dan portal web otentikasi untuk titik akses nirkabel (hotspot WISPr);
  • Mengatur waktu dan zona waktu (manual atau melalui NTP);
  • Pengelolaan pekerjaan melalui proxy (manual atau melalui WPAD);
  • Mode tethering untuk mengatur akses jaringan melalui perangkat saat ini. Mendukung pembuatan saluran komunikasi melalui USB, Bluetooth dan Wi-Fi;
  • Akumulasi statistik konsumsi lalu lintas terperinci, termasuk penghitungan terpisah pekerjaan di jaringan rumah dan dalam mode roaming;
  • Dukungan proses latar belakang Pelari PAC untuk mengelola proxy;
  • Dukungan PolicyKit untuk mengelola kebijakan keamanan dan kontrol akses.

Sumber: opennet.ru

Tambah komentar