جنی‌کانکت (GenyConnect)

June 4, 2026 · View on GitHub

genyconnect-cover

جنی‌کانکت (GenyConnect)

English | Persian - فارسی | Chinese - 中文 | Japanese - 日本語 | Turkish - Türkçe | Russian - Русский | French - Français | Spanish - Español | Korean - 한국어 | Azerbaijani - Azərbaycanca | Hindi - हिंदी | Portuguese - Português | Arabic - العربية | German - Deutsch

جنی‌کانکت (GenyConnect) یک اتصال‌گر امن، نوین و چندسکویی برای شبکه‌های خصوصی و ارتباطات رمزنگاری‌شده است که با تمرکز بر کارایی بالا، حفظ حریم خصوصی و مدیریت دقیق ترافیک شبکه طراحی شده است.

این نرم‌افزار با فراهم کردن یک لایهٔ مدیریت و هماهنگ‌سازی قدرتمند برای موتورهای ارتباطی و تونل‌سازی، بر پایداری، شفافیت عملکرد، قابلیت مشاهده و تجربهٔ کاربری مطلوب تمرکز دارد و خود را به هیچ پروتکل یا فناوری خاصی محدود نمی‌کند.

جنی‌کانکت (GenyConnect) در دو مسیر توسعه می‌یابد: نسخهٔ عمومی برای کاربران فردی و استفاده‌های روزمره، و نسخهٔ تجاری و سازمانی برای شرکت‌ها، تیم‌ها و زیرساخت‌های حرفه‌ای که به مدیریت متمرکز، سیاست‌گذاری شبکه، کنترل دسترسی و ارتباطات امن در مقیاس بزرگ نیاز دارند.

C++23 CMake 4.2+ Qt 6 License GPL-3.0-or-later Build Passing PRs Welcome


نمای کلی

جنی‌کانکت (GenyConnect) به کاربران امکان می‌دهد اتصال‌های امن را از طریق پروفایل‌های ساختاریافتهٔ سرور و لینک‌های پیکربندی قابل اشتراک‌گذاری ایجاد و مدیریت کنند.

پیکربندی‌های زمان اجرا به‌صورت پویا ساخته می‌شوند، چرخهٔ عمر اتصال‌ها به‌طور شفاف پایش می‌شود و وضعیت سامانه همیشه قابل مشاهده می‌ماند.

این بستر به‌گونه‌ای طراحی شده است که به یک موتور یا فناوری خاص وابسته نباشد؛ بنابراین می‌توان موتورهای گوناگون تونل‌سازی و ارتباط امن را بدون تغییر در روند کاربر یا رفتار مورد انتظار به آن افزود.

جنی‌کانکت (GenyConnect) تنها یک ابزار سادهٔ تونل‌زنی نیست. هدف اصلی این پروژه، توسعهٔ یک بستر ارتباطی هوشمند برای مدیریت، بهینه‌سازی و پایدارسازی دسترسی به سرویس‌ها، شبکه‌ها و زیرساخت‌های خصوصی است.

احتمالاً تا نسخه‌های ۱.۴ و ۱.۵، جنی‌کانکت (GenyConnect) به بلوغ بیشتری برای استفاده‌های عمومی خواهد رسید و بخش عمده‌ای از قابلیت‌های موردنیاز کاربرانی را که خواهان اتصال پایدار و مطمئن هستند پوشش خواهد داد. در همین مسیر، پشتیبانی از زبان فارسی و دیگر زبان‌ها نیز به نرم‌افزار افزوده خواهد شد.

نسل دوم جنی‌کانکت (GenyConnect) با تمرکز بر نیازهای تجاری و سازمانی توسعه خواهد یافت؛ از جمله مدیریت دسترسی، سفارشی‌سازی زیرساخت ارتباطی، افزایش تاب‌آوری شبکه، کاهش وابستگی به سرویس‌های خارجی و حفظ پایداری ارتباط در شرایط مختلف. در نسخه‌های آینده، جنی‌کانکت (GenyConnect) از قالب اختصاصی gen. و معماری ارتباطی اختصاصی خود برای تعریف و مدیریت شبکه‌های خصوصی و دسترسی‌های سازمانی پشتیبانی خواهد کرد.


توانایی‌های کلیدی

  • شفافیت عملکرد

    • گزارش‌های زنده
    • آمار ترافیک در لحظه
    • گزارش روشن از وضعیت اتصال
  • اجرای پربازده

    • اجرای سبک
    • سربار اندک
    • پاسخ‌گو زیر بارهای پیوسته
  • مدیریت چرخهٔ عمر اتصال

    • راه‌اندازی پیش‌بینی‌پذیر
    • خاموش‌سازی پاکیزه
    • منطق امن برای اتصال دوباره
  • مسیریابی پیشرفتهٔ ترافیک

    • مسیریابی بر پایهٔ فهرست مجاز
    • دستورهای tunnel/direct/block در سطح دامنه
    • مسیریابی بر پایهٔ برنامه، هر جا پشتیبانی شود
    • مسیریابی بر پایهٔ فرایند، هر جا پشتیبانی شود
  • حالت‌های تونل‌زنی سازگار

    • پراکسی در سطح برنامه
    • تونل‌زنی سراسریِ سامانه
    • رویهٔ مهار یکپارچه
  • همرسانی شبکهٔ خانگی (LAN Sharing)

    • به اشتراک‌گذاری ترافیک تنظیم‌شده روی جنی‌کانکت (GenyConnect) با دستگاه‌های دیگر در شبکهٔ محلی
    • پشتیبانی از دستگاه‌هایی مانند کنسول بازی، تلویزیون هوشمند، گوشی، تبلت، لپ‌تاپ و رایانهٔ رومیزی
    • تنظیمات پیشرفته برای مدیریت و کنترل اشتراک‌گذاری در محیط‌های شبکه‌ای مختلف
  • معماری چندسکویی

    • هستهٔ اجرای مشترک
    • سازگارگرهای دسکتاپ و موبایل
    • یکپارچه‌سازی‌های ویژهٔ هر بستر

حالت مصرف (Power Mode)

جنی‌کانکت (GenyConnect) سامانهٔ Power Mode آگاه از بستر را در خود دارد؛ این سامانه برای بهتر کردن پایداری پیوند و یکنواختی اجرا در بارهای کاری پیوسته ساخته شده است.

Power Mode به کاهش دست‌اندازی سامانهٔ عامل کمک می‌کند؛ دست‌اندازی‌هایی که از کم‌مصرف‌سازی سخت‌گیرانه، کندسازی کارهای پشت‌زمینه، خواباندن در بیکاری و جابه‌جایی به حالت خواب پدید می‌آیند.

بسته به سامانهٔ عامل و پشتانهٔ اجرا، Power Mode ممکن است:

  • راه‌های بسیار مهم شبکه را پاسخ‌گو نگه دارد
  • گسست‌های ناگهانی را کاهش دهد
  • یکنواختی گذردهی را بهتر کند
  • نشست‌های بلندمدتِ رفت‌وآمد داده‌ها را بهینه کند
  • جهش‌های کُندی هنگام کار سنگین را به کمترین اندازه برساند
  • پشت‌گرمی‌پذیری اجرا هنگام تونل‌زنی را بهتر کند

رفتار Power Mode سازگارشونده است و ممکن است بسته به توانایی‌های بستر و بندوبست‌های سامانهٔ عامل دگرگون شود.


نماگرفت‌ها

جنی‌کانکت (GenyConnect) screenshot 1 جنی‌کانکت (GenyConnect) screenshot 2

پشتیبانی از بسترها

جنی‌کانکت (GenyConnect) هم‌اکنون از این بسترها پشتیبانی می‌کند:

  • مک (macOS)
  • ویندوز
  • لینوکس
  • اندروید

پشتیبانی از iOS در دست گسترشِ پیگیر است.


چیدمان فناوری

  • زبان برنامه‌نویسی C++ استاندارد ۲۳
  • چهارچوب و کتابخانهٔ Qt 6 و QML
  • ساختار اجرای بومیِ چندسکویی
  • روندهای آماده‌سازی و پخش برای چند بستر
  • پیونددهی پشتانهٔ تونل‌زنی، بی‌نیاز از پیشران ویژه

پروانه

جنی‌کانکت (GenyConnect) Community Edition زیر پروانهٔ GNU General Public License نسخهٔ ۳ یا بالاتر (GPL-3.0-or-later) پخش می‌شود.

پروانهٔ تجاری به‌گونه‌ای جداگانه از Genyleap Labs برای این کاربردها فراهم است:

  • به‌کارگیری‌های بسته و ویژه
  • بازپخش متن‌بسته
  • پیونددهی‌های سازمانی
  • فرآورده‌های white-label
  • پخش در App Store
  • نگارش‌های تجاری
  • توانایی‌های Pro یا Enterprise

مگر آن‌که آشکارا چیز دیگری گفته شده باشد، این موارد زیر پوشش پروانهٔ GPL نیستند و All Rights Reserved می‌مانند:

  • نام جنی‌کانکت (GenyConnect)
  • نشان‌واره‌ها
  • نقشک‌ها
  • نماگرفت‌ها
  • طراحی دیداری
  • داشته‌های نام‌ونشان
  • نگاره‌های آگهی
  • آثار هنری UI
  • داده‌ها و داشته‌های شناسهٔ دیداری
  • داشته‌های بازاریابی

شاخه‌گیری‌ها و بازپخش‌ها، بی‌اجازهٔ نوشتاریِ آشکار، نباید وانمود کنند که از سوی Genyleap Labs پذیرفته شده‌اند یا به آن وابسته‌اند.

برای همهٔ ریزه‌کاری‌های پروانه، پرونده‌های LICENSE و NOTICE را ببینید.

چکیدهٔ پروانه

کُد سرچشمهٔ Community Edition:

  • GPL-3.0-or-later

پروانهٔ تجاری:

  • پروانهٔ تجاریِ بسته و جداگانه

داشته‌های نام‌ونشان و داشته‌های بیرون از کُد:

  • All Rights Reserved

❤️ پشتیبانی از جنی‌کانکت (GenyConnect)

جنی‌کانکت (GenyConnect) پروژه‌ای خودایستا از Genyleap Labs است.

اگر جنی‌کانکت (GenyConnect) برای شما سودمند است، می‌توانید با حمایت پولی از راه $GENY یا USDC روی Base Network، از گسترش پیوستهٔ آن پشتیبانی کنید.

پشتیبانی شما به فراهم کردن این کارها یاری می‌رساند:

  • گسترش پیوسته
  • بهترسازی‌های ایمنی
  • پشتیبانی از بسترهای رایانهٔ رومیزی و همراه
  • زیرساخت و آزمون
  • پخش‌های متن‌باز آینده
  • بالندگی بلندمدت زیست‌بوم

🌐 پشتیبانی با $GENY

با حمایت پولی از راه $GENY، هم از گسترش جنی‌کانکت (GenyConnect) و هم از زیست‌بوم گسترده‌تر Geny پشتیبانی می‌کنید.

Base Mainnet

پیمان توکن GENY:

0x2a3d6f8c1fc4AcDcf3A75d19b445bae02F03676B

کیف پول حمایت پولیِ سازنده:

0x9b9E187C1B10A88C04F21A5F9DE0Ff1CA46AA589

خرید یا تبدیل $GENY برای زیست‌بوم Genyleap

https://app.uniswap.org/swap?chain=base&outputCurrency=0x2a3d6f8c1fc4AcDcf3A75d19b445bae02F03676B


💵 پشتیبانی با USDC

USDC راهی پایدار و ساده برای پشتیبانی سرراست از گسترش است.

Base Mainnet

کیف پول حمایت پولیِ سازنده:

0x9b9E187C1B10A88C04F21A5F9DE0Ff1CA46AA589


آگاهی‌نامهٔ حمایت پولی

حمایت‌های پولی، همیاری‌های آزادانه برای پشتیبانی از گسترش جنی‌کانکت (GenyConnect) هستند.

آن‌ها به منظور موارد زیر نیستند:

  • سرمایه‌گذاری
  • سهم
  • دارندگی
  • بخش‌بندی درآمد
  • برگه‌های بهادار
  • فرآورده‌های پولی
  • وعدهٔ بازده پولی

📢 تازه‌های گسترش، آگاهی‌ها و پخش‌های آینده را در Telegram و Farcaster دنبال کنید:

• Telegram: https://t.me/compezeth • Telegram: https://t.me/genyleap • X/Twitter: https://x.com/genyleap • Farcaster: https://farcaster.xyz/compez.eth • Farcaster: https://farcaster.xyz/genyleap

بازخورد و پشتیبانی شما به پدید آمدن آیندهٔ جنی‌کانکت (GenyConnect) و زیست‌بوم گسترده‌تر Genyleap یاری می‌رساند. 🚀