Aether
پروژه Aether یک ابزار متنباز و رایگان برای تسهیل دسترسی به اینترنت آزاد و عبور از محدودیتها و اختلالات شبکهای است. این پروژه با بهرهگیری از ترکیب پروتکلها و تکنیکهای متعدد مبهمسازی ترافیک طراحی شده تا ارتباطی سریع، پایدار و مقاوم در برابر سامانههای تحلیل عمیق بستهها (DPI) فراهم کند.
با توجه به تغییرات مداوم در زیرساختهای شبکه و روشهای فیلترینگ، کارایی ابزارها و پروتکلهای ارتباطی ممکن است در زمانها و شبکههای مختلف متفاوت باشد. بنابراین آگاهی از نحوه پیکربندی، پروتکلهای جایگزین و استفاده از آخرین نسخههای منتشرشده برای حفظ اتصال پایدار اهمیت دارد.
معرفی پروژه Aether
پروژه Aether که توسط مجموعه CluvexStudio توسعه یافته، یک ابزار شبکه سریع و مقاوم برای دور زدن فیلترینگ پیچیده است. این ابزار با ترکیب فناوری Cloudflare، پروتکل MASQUE (بر پایه HTTP/3 و QUIC) و WireGuard همراه با لایههای مبهمسازی ترافیک (Traffic Obfuscation) پیادهسازی شده است.
از ویژگیهای کلیدی Aether میتوان به اسکنر داخلی آن اشاره کرد که به طور خودکار سالمترین و بهینهترین اندپوینتهای (Endpoints) موجود را شناسایی و انتخاب میکند. این قابلیت، نیاز کاربران به پیکربندی دستی یا جستجو برای یافتن سرورهای فعال را از بین میبرد.
این پروژه روی سیستمعاملهای مختلف از جمله لینوکس (Linux)، مکاواس (macOS)، ویندوز (Windows)، اندروید (Android) و محیط ترموکس (Termux) قابل اجرا است. همچنین توسعهدهندگان پروژه اعلام کردهاند که هسته Aether بهزودی به پروژههای دیگری مانند Defyx و Oblivion نیز افزوده خواهد شد.
مشخصات و خصوصیات اصلی
- رایگان و متنباز: عدم نیاز به خرید سرور اختصاصی یا حساب کاربری خاص.
- تنوع در پروتکلها: پشتیبانی از MASQUE، WireGuard و WARP-in-WARP.
- انتخاب خودکار مسیر: اسکن و جایگزینی سریع سرورها و اندپوینتهای مسدودشده.
- مقاومت در برابر DPI: شبیهسازی ترافیک خروجی به ترافیک وب معمولی (HTTP/3 یا HTTP/2).
نحوه عملکرد و ویژگیهای فنی
سازوکار Aether بر پایه هدایت ترافیک برنامهها از طریق پروکسی محلی و ارسال آن در تونلهای رمزنگاریشده و مبهمسازیشده استوار است.
جریان داده (Data Flow)
مسیر عبور دادهها در این ابزار به شرح زیر است:
- برنامه کاربر: نرمافزاری مانند تلگرام ترافیک خود را به پروکسی محلی ارسال میکند.
- پروکسی SOCKS5 محلی: ترافیک روی آدرس
127.0.0.1:10808دریافت میشود. - هسته Aether: ترافیک رمزنگاری شده و داخل تونل انتخابی (مانند MASQUE یا WireGuard) قرار میگیرد.
- تونل رمزنگاریشده: دادهها از طریق پروتکلهای مبهمسازیشده منتقل میشوند.
- سرورهای Cloudflare یا نقاط پایانی خروجی: ترافیک در خارج از شبکه محدودشده دریافت شده و به اینترنت آزاد متصل میشود.
روشهای عبور از سیستم فیلترینگ (DPI)
سامانههای فیلترینگ معمولاً الگوی دستتکانی (Handshake) پروتکلها، پورتها و رفتار ترافیک (حجم و زمانبندی بستهها) را بررسی میکنند. Aether با روشهای زیر الگوی ترافیک پروکسی را مخفی میکند:
- پروتکل MASQUE: این پروتکل بهطور پیشفرض ترافیک را در قالب HTTP/3 (بر پایه QUIC) قرار میدهد. از دید ناظر خارجی، این ارتباط کاملاً شبیه بازدید عادی از وبسایتهایی است که از زیرساخت Cloudflare استفاده میکنند.
- پشتیبانی از HTTP/2: در شبکههایی که پروتکل QUIC یا UDP را اختلال داده یا خفه میکنند، Aether امکان سوئیچ به HTTP/2 (بر پایه TCP و TLS) را فراهم میسازد تا سازگاری بیشتری با شبکههای محدود داشته باشد.
- استتار و دادههای تصادفی (Obfuscation / Noise): ارسال دادههای تصادفی (Junk data) پیش از دستتکانی اصلی، ایجاد مکثهای تصادفی در زمانبندی ارسال بستهها و تغییر اندازهی بستهها برای جلوگیری از شناسایی الگوهای ثابت.
پروفایلهای استتار ترافیک
Aether از پروفایلهای مختلفی برای تنظیم میزان استتار ترافیک استفاده میکند:
- پروفایل firewall: حالتی متوازن که برای بیشتر شبکهها و اختلالات معمولی مناسب است.
- پروفایل gfw: حالتی پیشرفتهتر و سنگینتر که بر اساس تکنیکهای مقابله با دیوار آتشین چین طراحی شده و برای شبکههایی با محدودیتهای بسیار شدید کاربرد دارد.
کشف خودکار مسیر (Endpoint Discovery)
Aether نیازی به آدرس سرور ثابت ندارد. اسکنر داخلی برنامه بهصورت مداوم آدرسها و پورتهای مختلف را بررسی کرده، تاخیر (Ping) آنها را میسنجد و بهترین مسیر در دسترس را انتخاب میکند. در صورت مسدود شدن یک مسیر، برنامه بهطور خودکار به اندپوینت سالم دیگری منتقل میشود.
روشهای استفاده و تنظیمات
برای استفاده از Aether پس از اجرا، کافی است برنامهها یا مرورگرهای خود را طوری تنظیم کنید که از پروکسی SOCKS5 محلی استفاده کنند:
- آدرس پروکسی:
127.0.0.1 - پورت پروکسی:
10808
تنظیمات محیطهای محدود (تغییر به HTTP/2)
در صورتی که در شبکهای حضور دارید که ترافیک UDP یا HTTP/3 در آن مسدود یا محدود شده است، میتوانید با تنظیم متغیر زیر، پروتکل MASQUE را روی حالت HTTP/2 بر پایه TCP قرار دهید:
نصب و راهاندازی
اجرای Aether در محیطهای مختلف از جمله لینوکس و اندروید (از طریق Termux) به سادگی و از طریق خط فرمان امکانپذیر است.
فرمان نصب در ترموکس (Termux) و لینوکس
برای دانلود و نصب آخرین نسخه Aether میتوانید دستور زیر را در محیط ترمینال یا Termux اجرا کنید:
curl -fsSL https://raw.githubusercontent.com/CluvexStudio/aether/main/aether.sh -o aether.sh && chmod +x aether.sh && ./aether.sh install
باز کردن منوی مدیریت Aether
پس از اتمام فرایند نصب، برای باز کردن منوی تنظیمات و مدیریت برنامه از دستور زیر استفاده کنید:
جلوگیری از بستهشدن برنامه در اندروید
برای جلوگیری از محدودیتهای مدیریت مصرف باتری و CPU توسط سیستمعامل اندروید در محیط ترموکس، دستور زیر را اجرا کنید:
رابط گرافیکی Aether-GUI
برای کاربرانی که ترجیح میدهند در سیستمعامل ویندوز بدون نیاز به محیط ترمینال و خط فرمان از Aether استفاده کنند، رابط گرافیکی Aether-GUI توسط MatinSenPai توسعه داده شده است. این برنامه پوسته گرافیکی مناسبی روی هسته اصلی Aether فراهم میکند.
آموزشهای ویدئویی
راهنمای اتصال با Aether و پروتکل Wireguard
در این ویدئوی آموزشی، نحوه اتصال رایگان و پرسرعت با استفاده از پروژه Aether و پروتکل Wireguard بدون نیاز به خرید سرور یا حساب Cloudflare توضیح داده شده است.
خلاصه ویدئو: این راهنما نحوه راهاندازی Aether در Termux، نحوه رفع محدودیتهای باتری و اتصال پروکسی محلی به برنامهها را بهصورت قدمبهقدم توسط MatinSenPai نمایش میدهد.
راهنمای کامل متد جدید Aether
این ویدئوی آموزشی به بررسی متد جدید اتصال Aether و راهاندازی آن بدون نیاز به پیشنیازهای فنی میپردازد.
خلاصه ویدئو: آموزش گامبهگام نصب، اجرای منوی اصلی Aether، تنظیم گزینههای اتصال و استفاده از آن در محیط Termux توسط کانال aminiyt.
دانلود و منابع رسمی
در این بخش تمام پیوندها و منابع مرتبط با پروژه Aether آورده شده است:
https://github.com/CluvexStudio/Aether - نوع منبع: مخزن اصلی گیتهاب (GitHub Repository) - توضیحات: سورسکد اصلی پروژه Aether، مستندات و کدهای مرتبط.
https://github.com/CluvexStudio/Aether/releases/tag/v1.0.0 - نوع منبع: صفحه دانلود نسخه v1.0.0 - توضیحات: انتشار رسمی اولین نسخه از هسته Aether.
https://github.com/CluvexStudio/Aether/releases - نوع منبع: صفحه انتشار نسخهها (Releases) - توضیحات: لیست تمام نسخههای منتشر شده و بروزرسانیهای هسته Aether.
https://github.com/CluvexStudio/Aether/blob/main/Docs/GUIDE.fa.md - نوع منبع: راهنمای مستندات گیتهاب (فارسی) - توضیحات: داکیومنت جامع راهنمای استفاده و پیکربندی Aether به زبان فارسی.
https://github.com/CluvexStudio/Aether/blob/main/README.fa.md - نوع منبع: صفحه مستندات README فارسی - توضیحات: معرفی اولیه و توضیحات ساختاری پروژه به زبان فارسی.
https://github.com/MatinSenPai/Aether-GUI - نوع منبع: مخزن گیتهاب رابط گرافیکی - توضیحات: سورسکد و کدهای توسعه نرمافزار Aether-GUI برای ویندوز.
https://github.com/MatinSenPai/Aether-GUI/releases - نوع منبع: صفحه دانلود Aether-GUI - توضیحات: دریافت نسخه گرافیکی آماده برای سیستمعامل ویندوز.
https://matinsenpai.pages.dev/ - نوع منبع: صفحه حمایت مالی (Donate) - توضیحات: لینک حمایت مالی از سازنده و توسعهدهنده پروژه Aether-GUI.
https://t.me/MatinSenPaii - نوع منبع: کانال تلگرام - توضیحات: کانال اطلاعرسانی، انتشار آموزشها و اخبار مرتبط با Aether و Aether-GUI توسط MatinSenPai.
جمعبندی
پروژه Aether یک راهکار پیشرفته و متکی بر پروتکلهای مدرن برای دور زدن محدودیتهای اینترنتی است. این پروژه با تلفیق پروتکلهای MASQUE، WireGuard و WARP-in-WARP و استفاده از استتار ترافیک، امکان عبور از سامانههای DPI را فراهم میکند.
ویژگی برجسته Aether، اسکن خودکار اندپوینتها و عدم نیاز به سرور اختصاصی یا پیکربندیهای پیچیده است. همچنین قابلیت سوئیچ بین HTTP/3 و HTTP/2 سازگاری آن را با انواع شبکههای محدود بالا میبرد.
به لطف توسعه پوسته گرافیکی Aether-GUI برای ویندوز و امکان اجرای راحت در ترموکس اندروید، تمام کاربران در پلتفرمهای مختلف میتوانند از این ابزار استفاده کنند. برای دریافت آخرین بروزرسانیها و راهنماها همیشه به مخزن رسمی گیتهاب پروژه مراجعه کنید.