→ همه مقاله‌ها
8 دقیقه مطالعه

VLESS چیست و چرا برای دسترسی پایدار لازم است

VLESS یک پروتکل انتقال است که اغلب آنجا به کار می‌رود که شبکه ترافیک را تجزیه می‌کند و اتصال‌ها را محدود می‌کند. آن را نه برای رکورد سرعت و نه برای رمزنگاری تازه ساختند، بلکه برای یک ویژگی: اتصال باید تا جای ممکن کمتر از بازدید معمولی از یک سایت معمولی متمایز باشد. بررسی می‌کنیم که این چگونه کار می‌کند، VLESS چه تفاوتی با پروتکل‌های آشنا دارد و چرا ShadowSocks در کنارش زندگی می‌کند.

VLESS به زبان ساده

پاکتی را تصور کنید که داده‌ها در آن گذاشته شده و نشانی گیرنده روی آن نوشته شده است. پروتکل کلاسیک VPN نشانی بازگشت خودش را روی پاکت می‌نویسد و مهر شرکتی‌اش را می‌زند: بی‌درنگ پیداست که این نامه‌ای از یک VPN است. VLESS جور دیگری ساخته شده — بخش سرویس‌دهی را کمینه می‌کند. از نظر تاریخی اصلاً رمزنگاری اختصاصی نداشت: این کار را TLS انجام می‌داد، همان سازوکاری که از سایت‌های بانکی و ایمیل محافظت می‌کند. از 2025 در Xray یک لایه رمزنگاری بومی هم پدید آمد، اما در عمل VLESS همچنان همراه با TLS به کار می‌رود. بقیه چیزها همان است که بود: نه دست‌دادن پیچیده با نشانه‌های شناسایی خودش و نه فیلدهای سرویس اضافی. از بیرون یک جریان TLS به سوی دامنه‌ای دیده می‌شود که از نظر شکل شبیه میلیون‌ها جریان مشابه دیگر است. نام هم از همین‌جاست: حرف V از خانواده اولیه پروتکل‌ها و less یعنی «کمتر»، یعنی بار سرویس‌دهی کمتر. همین کمینه بودن است که دسته‌بندی را دشوارتر می‌کند: نشانه‌های آشکار برای تجهیزات فیلترکننده کمتر می‌شود. این نامحسوس بودن کامل نمی‌دهد — تحلیل TLS تودرتو مدت‌هاست شرح داده شده و در عمل به کار می‌رود — اما کار تشخیص را به‌مراتب دشوارتر می‌کند. از اینجا یک الزام عملی برمی‌خیزد: VLESS تقریباً همیشه همراه با TLS کار می‌کند و در حالت REALITY کلاینت به دست‌دادن یک سایت ثالث تکیه می‌کند، بنابراین نام دامنه اختصاصی برای آن لازم نیست. بدون پوشش بیرونی، پروتکل مزیت اصلی‌اش را از دست می‌دهد و به یک تونل ناامن معمولی تبدیل می‌شود.

VLESS چه تفاوتی با OpenVPN و WireGuard دارد

OpenVPN و WireGuard برای کار دیگری طراحی شده بودند — وصل کردن مطمئن دفتری به دفتر دیگر در شبکه‌ای که کسی مزاحمش نمی‌شود. آن‌ها از نظر فنی عالی‌اند، اما پروتکل‌هایی با امضای شناخته‌شده‌اند. در OpenVPN این دست‌دادن ویژه و ساختار بسته‌هاست و در WireGuard دیتاگرام‌های کوتاه UDP با قالب ثابت و نخستین تبادل کلید محسوس. مسئله سن نیست: رمزنگاری هر دو امروزی است و مشکل دقیقاً پیش‌بینی‌پذیری بایت‌های نخست است. برای سامانه بازرسی عمیق ترافیک معمولاً همین کافی است تا اتصال را دسته‌بندی کند و آن را قطع کند یا سرعت را تا حد بی‌فایده پایین بیاورد. شکایت آشنا از سرویس‌هایی که بر چنین پروتکل‌هایی ساخته شده‌اند از همین‌جاست: اتصال برقرار می‌شود و یک دقیقه بعد می‌افتد. VLESS مسئله رمزنگاری را حل نمی‌کند، مسئله محسوس بودن را حل می‌کند. در شرایط آزمایشگاهی از WireGuard سریع‌تر نیست و به‌خودی‌خود از آن امن‌تر هم نیست — فقط بیشتر وقت‌ها از جایی عبور می‌کند که بقیه عبور نمی‌کنند. همین هم توضیح می‌دهد که چرا مقایسه پروتکل‌ها جدا از شبکه مشخص بی‌معناست. آنجا که کسی ترافیک را تجزیه نمی‌کند، تفاوت به چند درصد سربار خلاصه می‌شود و آنجا که بازرسی فعال است، به تفاوت میان اتصالی که کار می‌کند و اتصالی که کار نمی‌کند تبدیل می‌شود.

هسته XRay چیست

VLESS توصیف یک پروتکل است، نه یک برنامه. کارش را درون یک هسته انجام می‌دهد — موتوری که می‌تواند اتصال‌ها را بپذیرد، قواعد مسیریابی را اعمال کند و ترافیک را در انتقال‌های گوناگون بپیچد. رایج‌ترین چنین هسته‌ای XRay نام دارد؛ کلاینت‌های محبوب، از جمله Happ، بر آن ساخته شده‌اند. هسته مسئول آن چیزی است که پیرامون پروتکل رخ می‌دهد: چه انتقالی روی TLS به کار برود، اتصال چگونه به شکل ترافیک وب استتار شود، کدام دامنه‌ها مستقیم و بیرون از تونل بروند، هنگام قطعی چگونه دوباره وصل شود. هسته رایج دوم Mihomo است که Koala Clash بر آن کار می‌کند. برای کاربر، تفاوت میان هسته‌ها تقریباً دیده نمی‌شود: هر دو برنامه یک کلید اتصال یکسان را می‌پذیرند و خودشان پیکربندی را تفسیر می‌کنند. دانستن درباره هسته تنها در یک حالت مفید است — وقتی کلاینتی برای سیستم خودتان انتخاب می‌کنید. کار دیگر هسته مسیریابی جداگانه است: سایت‌های محلی و برنامه‌های بانکی را می‌توان مستقیم فرستاد و بقیه را به تونل سپرد. قواعد در پیکربندی نوشته شده‌اند و همراه کلید می‌آیند، بنابراین معمولاً دستی تنظیمشان نمی‌کنند.

کجا VLESS از ShadowSocks سریع‌تر است و کی برعکس

ShadowSocks قدیمی‌تر و ساده‌تر است: یک پروکسی سبک با رمزنگاری AEAD روی TCP یا UDP معمولی، بدون هیچ لایه TLS. آن را برای این ساختند که فیلترینگ محتوایی نتواند جریان را تجزیه کند. به سبب همین سادگی، کمترین سربار را دارد و اتصال را بسیار سریع برقرار می‌کند، بنابراین در شبکه‌های همراه با سیگنال ضعیف و جابه‌جایی مکرر میان دکل‌ها احساس خوبی دارد. VLESS آنجا برنده است که تحلیل ترافیک هوشمندتر باشد: استتار به شکل جریان معمولی TLS معمولاً از کاوش فعالی جان به در می‌برد که ShadowSocks گاهی از آن جان به در نمی‌برد. روی کانال سیمی پایدار و در سناریوهای سنگین — ویدیو با کیفیت بالا، بارگیری‌های بزرگ، اتصال‌های طولانی — VLESS معمولاً سرعت را یکنواخت‌تر نگه می‌دارد. در شبکه‌هایی که پاسخ فوری و مصرف کم باتری مهم‌تر است، ShadowSocks اغلب خوشایندتر درمی‌آید. برنده‌ای همگانی وجود ندارد، ابزاری مناسب شرایط وجود دارد. بهتر است تجربی بسنجید: یک پروتکل را چند روز در سناریوهای عادی خودتان روشن کنید، سپس دیگری را، و نه عددهای اوج آزمون سرعت، بلکه حس تماشای ویدیوی شبانه و بارگذاری صفحه‌ها را مقایسه کنید.

چرا ما هر دو پروتکل را می‌دهیم

شرایط در شبکه‌ها جور دیگری است و در طول زمان تغییر می‌کند: نزد یک ارائه‌دهنده اینترنت شب‌ها یکی بدتر عبور می‌کند و نزد دیگری صبح‌ها دیگری. به همین دلیل RobinGood VPN روی یک حساب هم VLESS و هم ShadowSocks می‌دهد: اگر امروز در شبکه شما یک گزینه بدتر کار می‌کند، همان‌جا در کلاینت و بدون تغییر تعرفه و بدون ساختن کلید تازه به گزینه دوم جابه‌جا می‌شوید. پروکسی MTProto برای ترافیک پیام‌رسان و پروکسی HTTPS برای سناریوهای مرورگری تصویر را کامل می‌کنند. اگر مسیری از کار بیفتد، دسترسی بدون مشارکت شما بازمی‌گردد — لازم نیست کلاینت را دوباره تنظیم کنید. با این حال جابه‌جایی خودکار میان پروتکل‌ها وجود ندارد: سرور و پروتکل را خودتان انتخاب می‌کنید و این چند ثانیه طول می‌کشد. به این‌ها کلاینت‌هایی روی هسته‌های گوناگون افزوده می‌شود: XRay در Happ و Mihomo در Koala Clash در برخی شبکه‌ها متفاوت رفتار می‌کنند و وجود جایگزین گاهی مسئله را سریع‌تر از هر نامه‌نگاری حل می‌کند. اگر باز هم به کمک نیاز داشتید، ربات پشتیبانی Telegram هست و وقتی پیام‌رسان در دسترس نباشد، ایمیل support@rgvpn.pro.

این در عمل چه معنایی دارد

کاربر برای استفاده از پروتکل لازم نیست ساختارش را بفهمد. کافی است کلید اتصال را در حساب کاربری یا در ربات بگیرد و در کلاینت بچسباند: Happ روی تلفن و کامپیوتر، Koala Clash روی دسکتاپ. Outline برای VLESS مناسب نیست — تنها ShadowSocks را بلد است. اگر تونل را منحصراً در مرورگر لازم دارید، افزونه ما برای Chrome هست: کلید نمی‌خواهد و کافی است به حساب RobinGood وارد شوید. کلاینت خودش پیکربندی را تفسیر می‌کند، اتصال را برقرار می‌کند و انتقال را انتخاب می‌کند. اگر صفحه‌ای باز نشد یا سرعت افت کرد، ترتیب معقول کار چنین است: تعویض سرور، سپس پروتکل، سپس اجرای دوباره کلاینت. اینکه چند دستگاه روی یک حساب کار می‌کند به تعرفه بستگی دارد — سقف در توضیح آن نوشته شده؛ در چارچوب همین سقف، تلفن، لپ‌تاپ و تلویزیون می‌توانند هم‌زمان از پروتکل‌های مختلف استفاده کنند و این عادی و گاهی مفید است. داستان جداگانه روتر است: روی میان‌افزار کارخانه‌ای معمولاً VLESS راه نمی‌افتد و روی Keenetic و OpenWrt بسته‌های اضافی مانند Entware و XKeen لازم است، در عوض تنظیم یک بار برای کل شبکه خانگی انجام می‌شود. کلید اتصال را نباید فقط در گفت‌وگوها نگه داشت: آن را در یک مدیر رمز عبور ذخیره کنید تا بتوانید دستگاه تازه را بدون مراجعه به پشتیبانی تنظیم کنید. هنگام تعویض تلفن کافی است همان کلید را در کلاینت بچسبانید.

VLESS چه کاری نمی‌کند

دانستن مرزها مفید است. لایه رمزنگاری بومی تنها در نسخه‌های تازه Xray به پروتکل افزوده شد و در عمل امنیت را همچنان TLS روی آن تأمین می‌کند — بدون پوشش بیرونی، اتصال ناامن می‌ماند. شما را ناشناس نمی‌کند: سایت‌ها همچنان شما را از روی حساب‌ها، کوکی‌ها و اثرانگشت مرورگر می‌شناسند و سرویس آن سوی تونل از نظر فنی اتصال‌ها را می‌بیند. از بدافزار و فیشینگ محافظت نمی‌کند، چون مسئله انتقال را حل می‌کند نه مسئله فیلتر کردن محتوا. و نامحسوس بودن همیشگی نمی‌دهد: روش‌های بازرسی ترافیک پیشرفت می‌کنند — تحلیل TLS تودرتو و کاوش فعال دیرزمانی است که دیگر نظری نیستند — و همراه آن‌ها انتقال‌ها و شیوه‌های استتار هم تغییر می‌کنند. پایداری اتصال نتیجه یک پروتکل نیست، نتیجه نگهداری پیوسته زیرساخت است. وی‌پی‌ان از هر نسلی را باید ابزاری با دامنه کاربرد روشن دانست، نه سپری همگانی. سرانجام، پروتکل جای بهداشت پایه را نمی‌گیرد: سیستم به‌روز، مرورگر تازه و توجه به هشدارهای مربوط به گواهی‌ها برای امنیت کمتر از انتخاب انتقال اهمیت ندارند.

پرسش‌های پرتکرار

آیا VLESS ترافیک را رمزگذاری می‌کند؟

رمزنگاری در این ترکیب را پیش از هر چیز TLS تأمین می‌کند که اتصال در آن پیچیده شده — همان سازوکاری که از سایت‌های بانکی محافظت می‌کند، بنابراین در عمل داده‌ها دست‌کمی بسته نیستند. در نسخه‌های تازه Xray خود پروتکل هم لایه رمزنگاری اختصاصی پیدا کرده، اما شمای آشنا همان است که بود: VLESS درون، TLS بیرون. همین تفکیک است که به اتصال اجازه می‌دهد مانند ترافیک وب معمولی به نظر برسد.

VLESS از WireGuard و OpenVPN چه برتری‌ای دارد؟

نه سرعت و نه رمزنگاری، بلکه اینکه شناسایی‌اش چقدر دشوار است. WireGuard و OpenVPN پروتکل‌هایی با امضای شناخته‌شده‌اند: دست‌دادنشان ثابت است و تجهیزات بازرسی عمیق آن را از روی بایت‌های نخست تشخیص می‌دهد و پس از آن اتصال قطع یا کند می‌شود. VLESS داده‌های سرویس‌دهی را کمینه می‌کند و زیر TLS معمولی پنهان می‌شود، بنابراین معمولاً از جایی عبور می‌کند که پروتکل‌های دارای امضای محسوس می‌افتند.

برای استفاده از VLESS چه چیزی باید نصب کرد؟

کلاینتی که از این پروتکل پشتیبانی کند: Happ روی تلفن و کامپیوتر، Koala Clash روی دسکتاپ؛ Outline مناسب نیست، چون تنها با ShadowSocks کار می‌کند. کافی است کلید اتصال را از حساب کاربری یا از ربات بچسبانید — پیکربندی خودکار بارگذاری می‌شود. در دسترس بودن Happ در App Store روسیه هرازگاه تغییر می‌کند، بنابراین لینک به‌روز نصب را در حساب کاربری ببینید. اگر ترافیک را فقط در مرورگر لازم دارید، افزونه ما برای Chrome مناسب است: کلید نمی‌خواهد و ورود به حساب کافی است.

کدام را انتخاب کنیم: VLESS یا ShadowSocks؟

از VLESS شروع کنید — معمولاً در برابر تحلیل پیشرفته ترافیک پایدارتر است. اگر در شبکه همراه اتصال کند برقرار می‌شود یا هنگام جابه‌جایی میان دکل‌ها مرتب قطع می‌شود، ShadowSocks را امتحان کنید: ساده‌تر و سبک‌تر است. هر دو پروتکل روی یک حساب در دسترس‌اند و جابه‌جایی چند ثانیه طول می‌کشد و به‌صورت دستی در کلاینت انجام می‌شود.

چرا VLESS گاهی با این حال از کار می‌افتد؟

چون شرایط در شبکه‌ها تغییر می‌کند: ارائه‌دهندگان اینترنت روش‌های تازه تحلیل را می‌آزمایند و دسترسی به نشانی‌ها و دامنه‌های مشخصی را محدود می‌کنند. در چنین مواردی معمولاً تعویض سرور یا پروتکل در کلاینت کمک می‌کند، و اگر مسیری از کار بیفتد، دسترسی بدون مشارکت شما بازمی‌گردد — لازم نیست کلاینت را دوباره تنظیم کنید. هیچ پروتکلی بدون نگهداری، نامحسوس بودن دائمی نمی‌دهد.

آماده اینترنت پایدار هستید؟