انتشار پیکربندی شبکه ConnMan 1.38

پس از نزدیک به یک سال توسعه، اینتل ارایه شده انتشار پیکربندی شبکه ConnMan 1.38. این بسته با مصرف کم منابع سیستم و وجود ابزارهای منعطف برای گسترش عملکرد از طریق پلاگین ها مشخص می شود که به ConnMan امکان استفاده در سیستم های تعبیه شده را می دهد. در ابتدا، این پروژه توسط اینتل و نوکیا در طول توسعه پلتفرم MeeGo پایه گذاری شد؛ سپس سیستم پیکربندی شبکه مبتنی بر ConnMan در پلتفرم تایزن و برخی از توزیع ها و پروژه های تخصصی مانند Yocto، Sailfish، استفاده شد. آلداباران روباتیک и لانه، و همچنین در دستگاه های مصرف کننده مختلف که سیستم عامل مبتنی بر لینوکس را اجرا می کنند. کد پروژه توزیع شده توسط تحت مجوز GPLv2.

نسخه جدید قابل توجه ارائه پشتیبانی VPN WireGuard و دیو وای فای IWD (iNet Wireless Daemon)، که توسط اینتل به عنوان یک جایگزین سبک وزن برای wpa_supplicant، مناسب برای اتصال سیستم های لینوکس تعبیه شده به یک شبکه بی سیم توسعه یافته است.

یکی از اجزای کلیدی ConnMan، connmand فرآیند پس‌زمینه است که اتصالات شبکه را مدیریت می‌کند. تعامل و پیکربندی انواع زیرسیستم های شبکه از طریق پلاگین ها انجام می شود. به عنوان مثال، پلاگین ها برای اترنت، WiFi، بلوتوث، 2G/3G/4G، VPN (Openconnect، OpenVPN، vpnc)، PolicyKit، به دست آوردن آدرس از طریق DHCP، کار از طریق سرورهای پروکسی، راه اندازی یک حل کننده DNS و جمع آوری آمار در دسترس هستند. . زیرسیستم netlink هسته لینوکس برای تعامل با دستگاه ها استفاده می شود و دستورات از طریق D-Bus برای برقراری ارتباط با سایر برنامه ها منتقل می شوند. رابط کاربری و منطق کنترل کاملاً مجزا هستند و به پشتیبانی ConnMan اجازه می دهند در پیکربندی کننده های موجود یکپارچه شوند.

فن آوری ها، پشتیبانی شده توسط در ConnMan:

  • شبکه محلی کابلی؛
  • WiFi از WEP40/WEP128 و WPA/WPA2 پشتیبانی می کند.
  • بلوتوث (استفاده شده بلوز);
  • 2G/3G/4G (استفاده شده oFono);
  • IPv4، IPv4-LL (لینک-محلی) و DHCP.
  • پشتیبانی از ACD (Address Conflict Detection, RFC 5227) برای شناسایی تداخل آدرس IPv4 (ACD).
  • تونل زنی IPv6، DHCPv6 و 6to4.
  • مسیریابی پیشرفته و پیکربندی DNS؛
  • پروکسی داخلی DNS و سیستم کش پاسخ DNS.
  • سیستم داخلی برای تشخیص پارامترهای ورود به سیستم و درگاه های وب احراز هویت برای نقاط دسترسی بی سیم (WISPr hotspot).
  • تنظیم زمان و منطقه زمانی (دستی یا از طریق NTP)؛
  • مدیریت کار از طریق یک پروکسی (دستی یا از طریق WPAD)؛
  • حالت اتصال اینترنت برای سازماندهی دسترسی به شبکه از طریق دستگاه فعلی. پشتیبانی از ایجاد یک کانال ارتباطی از طریق USB، بلوتوث و Wi-Fi.
  • انباشت آمار دقیق مصرف ترافیک، از جمله حسابداری جداگانه کار در شبکه خانگی و در حالت رومینگ؛
  • پشتیبانی از فرآیند پس زمینه PACrunner برای مدیریت پروکسی ها؛
  • پشتیبانی PolicyKit برای مدیریت سیاست های امنیتی و کنترل دسترسی.

منبع: opennet.ru

اضافه کردن نظر