آموزش تنظیم VLESS + Reality در v2rayNG و NekoBox (گام‌به‌گام)

ادمین
1405.06.22
49 بازدید
زمان مورد نیاز برای مطالعه: 7 دقیقه
💡 پاسخ سریع:

پروتکل Reality با حذف گواهی‌های جعلی TLS و جایگزینی آن با جعل هویت (SNI) وب‌سایت‌های مشهور و مجاز جهانی نظیر مایکروسافت یا اپل، دیواره آتش و سیستم DPI اپراتورها را فریب می‌دهد؛ برای راه‌اندازی آن در اندروید کافی است کانفیگ vless:// دریافتی را کپی کرده و در اپلیکیشن‌های v2rayNG یا NekoBox با یک لمس ایمپورت نمایید.

محدودیت‌های شدید اینترنت و توسعه ابزارهای فیلترینگ بر پایه‌ی بازرسی عمیق بسته‌ها (DPI)، اکثر پروتکل‌های سنتی مانند Shadowsocks، Trojan و VMess ساده را با چالش شناسایی و قطعی مداوم مواجه کرده است. در این میان، ترکیب پروتکل VLESS با فناوری Reality به عنوان انقلابی در دنیای دور زدن سانسور شبکه ظاهر شده است که با تقلید کامل از رفتار وب‌سایت‌های معتبر جهانی، ترافیک عبوری را از دید تجهیزات مانیتورینگ مخابراتی کاملاً عادی و غیرقابل‌تشخیص جلوه می‌دهد.

فناوری Reality چیست و چگونه DPI اپراتورها را دور می‌زند؟

در کانفیگ‌های نسل قبلی مبتنی بر TLS، سرور فیلترشکن مجبور بود از یک دامنه و یک گواهی SSL/TLS معتبر استفاده کند یا از گواهی‌های خودامضا (Self-signed) بهره ببرد. سیستم‌های DPI مدرن در همراه اول، ایرانسل و مخابرات با بررسی مواردی چون تطابق دامنه، ناهماهنگی در فرایند دست‌تکانی TLS (TLS Handshake) و ارسال درخواست‌های فعال ارزیابی (Active Probing)، سرور را به سرعت شناسایی و آی‌پی آن را مسدود می‌کردند.

فناوری Reality این سازوکار را به کلی دگرگون کرده است:

  • حذف نیاز به دامنه اختصاصی: دیگر نیازی به خرید دامنه و ثبت گواهی‌های رایگان مانند Let’s Encrypt برای سرور نیست.
  • جعل هویت وب‌سایت‌های غول‌پیکر (Camouflage): پروتکل Reality ترافیک شما را به عنوان بسته‌های اتصالی به سایت‌های بزرگی مانند microsoft.com، apple.com یا yahoo.com جا می‌زند.
  • انعکاس گواهی واقعی (TLS Redirection): اگر سامانه فیلترینگ اقدام به راستی‌آزمایی گواهی کند، سرور درخواست را به سایت هدف فوروارد کرده و گواهی معتبر همان شرکت به بازرس شبکه نشان داده می‌شود؛ در نتیجه DPI تصور می‌کند کاربر در حال استفاده از یک وب‌سایت مجاز خارجی است.
  • رمزنگاری مبنایی VLESS: سبک‌سازی انتقال داده‌ها، بدون داشتن لایه‌های اضافه رمزنگاری زائد که سرعت را کاهش می‌دهند.

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

اجزای تشکیل‌دهنده یک کانفیگ VLESS + Reality

هنگامی که یک لینک اتصال Reality دریافت می‌کنید، این لینک شامل پارامترهای فنی حیاتی زیر است که در بخش جزئیات اپلیکیشن‌ها نیز قابل مشاهده هستند:

ساختار فنی کانفیگ VLESS Reality
بررسی عناصر کلیدی در پروتکل VLESS Reality برای خنثی‌سازی فیلترینگ
  • UUID: شناسه منحصربه‌فرد برای احراز هویت اتصال شما.
  • SNI (Server Name Indication): نشانی سایتی که ترافیک به سمت آن شبیه‌سازی می‌شود (مثلاً www.samsung.com).
  • Public Key: کلید عمومی سرور جهت رمزنگاری اختصاصی تبادلات قبل از ارسال.
  • Fingerprint: شبیه‌سازی امضای پروتکل TLS بر مبنای مرورگرهای پرکاربرد مانند کروم جهت جلوگیری از ردگیری الگو.

آموزش گام‌به‌گام اتصال در نرم‌افزار v2rayNG (اندروید)

نرم‌افزار v2rayNG با سابقه و استانداردترین کلاینت برای هسته Xray در سیستم‌عامل اندروید است که سازگاری کامل با کلیه نسخه‌های پروتکل Reality دارد.

  1. کپی کردن کانفیگ: رشته متنی کانفیگ که با عبارت vless:// آغاز می‌شود را کپی (Copy) کنید.
  2. باز کردن v2rayNG: برنامه را اجرا کرده و علامت + در گوشه سمت راست بالای صفحه را لمس کنید.
  3. وارد کردن پیکربندی: گزینه Import config from Clipboard را برگزینید تا کانکشن به لیست سرورها افزوده شود.
  4. تست سلامت سرور: روی منوی سه‌نقطه بالا زده و گزینه Real delay all configuration را انتخاب کنید تا پینگ واقعی پکت‌ها سنجیده شود.
  5. برقراری اتصال: سروری که کمترین تاخیر (رقم سبز میلی‌ثانیه) را نشان می‌دهد انتخاب کرده و دکمه دایره‌ای V شکل در پایین صفحه را لمس کنید. با آبی یا سبز شدن دکمه، اتصال پایدار خواهد بود.
آموزش اتصال VLESS Reality در v2rayNG اندروید
نحوه افزودن و اتصال کانفیگ Reality در اپلیکیشن محبوب v2rayNG
⚠️ نکته مهم

در صورتی که v2rayNG متصل شد اما تبادل داده صورت نگرفت، از منوی کشویی سمت چپ وارد Settings شده و اطمینان حاصل کنید که گزینه Sniffing و Enable fake DNS روشن باشد.

آموزش گام‌به‌گام اتصال در نرم‌افزار NekoBox (اندروید)

کلاینت NekoBox بر پایه هسته قدرتمند Sing-box توسعه یافته است و به دلیل مدیریت پیشرفته حافظه، بازدهی باتری عالی و مسیریابی بهینه دامنه‌های ایرانی، انتخابی فوق‌العاده حرفه‌ای به شمار می‌رود.

  1. کانفیگ VLESS Reality دریافتی را در کلیپ‌بورد گوشی خود کپی کنید.
  2. نرم‌افزار NekoBox را اجرا کنید.
  3. روی آیکون منو یا علامت سه‌نقطه در بالای صفحه ضربه زده و گزینه Import from Clipboard را انتخاب نمایید.
  4. پس از اضافه شدن کارت سرور به فهرست، روی آیکون رعد و برق یا گزینه URL Test کلیک کنید تا پاسخ‌دهی سرور به همراه زمان تاخیر مشخص شود.
  5. سرور را برگزیده و سوییچ اصلی اتصال را لمس کنید؛ در پنجره درخواست مجوز شبکه اندروید روی OK بزنید تا ارتباط برقرار گردد.
راهنمای راه اندازی Reality در NekoBox اندروید
محیط اتصال سرورهای VLESS Reality در کلاینت اختصاصی NekoBox

دلایل عدم اتصال یا خطایابی کانفیگ‌های Reality در اندروید

در صورتی که با وجود وارد کردن صحیح کانکشن، اتصال برقرار نمی‌شود، گام‌های زیر بیشتر مشکلات رایج را ریشه‌یابی و برطرف می‌کنند:

  1. تنظیم دقیق ساعت دستگاه (بسیار مهم): فناوری Reality نسبت به عدم هماهنگی ساعت دستگاه حتی در حد ۲۰ ثانیه با سرور مبدا فوق‌العاده حساس است. در تنظیمات گوشی بخش Date & Time گزینه Automatic date & time را حتماً روشن کنید.
  2. استفاده از حالت پرواز: گاهی آی‌پی داخلی اپراتور همراه در رنج‌های مسدودشده قرار می‌گیرد؛ با ۵ ثانیه فعال کردن Airplane Mode، سشن آی‌پی محلی دستگاه را تازه‌سازی کنید.
  3. مسدود شدن SNI انتخابی: اگر سایتی که به عنوان استتار استفاده شده (Dest/SNI) در اپراتور مسدود باشد، کل ارتباط قطع می‌شود. کانفیگ‌هایی با دامنه‌های متنوع یا آدرس‌های محلی‌تر تست کنید.
  4. به‌روز بودن اپلیکیشن: نسخه‌های قدیمی v2rayNG از هسته‌های نوین Xray پشتیبانی نمی‌کنند؛ برنامه خود را همواره به آخرین ویرایش پایدار ارتقا دهید.

می‌خواهید امتحان کنید؟ با تست رایگان اوکی‌بین سرعت و پایداری را روی گوشی یا سیستم خودتان ببینید؛ اگر بعد از خرید راضی نبودید، ضمانت بازگشت وجه ۲۴ ساعته هم داریم. برای شروع از خرید سریع اشتراک استفاده کنید.

مطالعه‌ی بیشتر: پروتکل Reality چیست؟ (راهنمای کامل) · مقایسه VLESS+Reality با VMess و Shadowsocks · آموزش نصب v2rayNG برای اندروید

سوالات متداول

Reality چیست؟

Reality فناوری استتار در هسته‌ی Xray است که ترافیک را شبیه اتصال به وب‌سایت‌های معتبر (مثل مایکروسافت یا اپل) نشان می‌دهد تا برای بازرسی عمیق بسته‌ها (DPI) قابل‌تشخیص نباشد.

آیا برای Reality دامنه‌ی اختصاصی لازم است؟

خیر؛ Reality نیاز به خرید دامنه و ثبت گواهی SSL ندارد و از SNI وب‌سایت‌های خارجی استفاده می‌کند.

چرا کانفیگ Reality وصل نمی‌شود؟

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

با کدام اپلیکیشن‌ها می‌توان از Reality استفاده کرد؟

در اندروید با v2rayNG یا NekoBox؛ هر دو در همین وبلاگ مرحله‌به‌مرحله آموزش داده شده‌اند.

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

متخصص شبکه‌های توزیع محتوا و پروتکل‌های رمزنگاری داده با بیش از ۶ سال سابقه در مانیتورینگ ترافیک اینترنت و توسعه ابزارهای دور زدن سانسور DPI. ارائه‌دهنده راهکارهای نوین حفظ حریم خصوصی دیجیتال در پلتفرم اوکی‌بین.