V2Ray و Xray چیست؟ تفاوت با VPNهای معمولی
Xray و V2Ray نامهایی هستند که معمولاً کنار ابزارهای عبور ترافیک و پروکسی شنیده میشوند، اما از نظر معماری دقیقاً همان چیزی نیستند که کاربر از یک VPN سنتی مانند OpenVPN انتظار دارد. Xray-core یک موتور شبکه با پروتکلها، transportها، routing و DNS قابل تنظیم است و میتواند بر اساس پیکربندی، ترافیک را از مسیرهای متفاوت عبور دهد.
برای کاربر نهایی مهمترین نکته این است: امنیت و پایداری «Xray» فقط از اسم Xray نمیآید. پروتکل، لایه امنیتی، transport، DNS و تنظیمات سمت سرور همگی بخشی از نتیجهاند.
تفاوت Xray و V2Ray چیست؟
V2Ray نام یک اکوسیستم و هسته شناختهشده قدیمیتر است. Xray-core یک پروژه جداگانه با توسعه مستقل است که قابلیتهایی مانند VLESS، XTLS/REALITY، routing پیشرفته و transportهای متعدد را ارائه میکند. در گفتوگوی روزمره کاربران گاهی تمام این خانواده را «V2Ray» مینامند، حتی وقتی هسته واقعی Xray است.
VLESS چیست؟
طبق مستندات Project X، VLESS یک پروتکل سبک و stateless برای ارتباط بین کلاینت و سرور است. VLESS بهتنهایی نباید مساوی «رمزگذاری کامل» فرض شود. مستندات رسمی تأکید میکنند که در اتصال به شبکه عمومی باید از لایه امنیتی مناسب مانند TLS/REALITY یا سازوکار محافظتی مرتبط استفاده شود.
پس هنگام دیدن یک لینک VLESS فقط به نام پروتکل نگاه نکنید؛ قسمت transport و security نیز مهم است.
Routing در Xray چه کاربردی دارد؟
یکی از نقاط قوت Xray، موتور routing است. میتوان تعیین کرد ترافیک بر اساس دامنه، IP، پورت، پروتکل یا قواعد دیگر از مسیرهای متفاوت عبور کند. این قابلیت میتواند برای جداسازی ترافیک داخلی و خارجی یا انتخاب مسیر مناسب مفید باشد.
اما routing اشتباه میتواند باعث رفتار عجیب شود: مثلاً VPN «وصل» به نظر برسد ولی سایت خاصی از مسیر مستقیم خارج شود، یا DNS از مسیر دیگری پاسخ بگیرد. در چنین وضعیتی راهنمای اتصال VPN بدون اینترنت کمک میکند مسئله را مرحلهای بررسی کنید.
REALITY چیست؟
REALITY در اکوسیستم Xray یک لایه امنیت/انتقال مرتبط با TLS است. مستندات رسمی آن را سازوکاری معرفی میکنند که handshake و ظاهر ترافیک را به الگوهای وب نزدیک میکند. برای کاربر عادی لازم نیست جزئیات کلیدها و تنظیمات سرور را بداند؛ مهم این است که پروفایل باید از منبع قابل اعتماد دریافت شود و با کلاینت سازگار باشد.
Xray با VPN معمولی چه تفاوتی دارد؟
| موضوع | Xray/VLESS | VPN سنتی مانند OpenVPN |
|---|---|---|
| ماهیت | موتور پروکسی و routing با ترکیب پروتکل/transport | تونل VPN کامل با رابط شبکه |
| انعطاف routing | بسیار زیاد | زیاد، اما با مدل متفاوت |
| پروفایل | وابسته به پروتکل و transport | پروفایل OpenVPN یا تنظیم استاندارد |
| رفتار تمامدستگاه | به کلاینت و حالت TUN/VPN وابسته است | معمولاً در سطح رابط VPN انجام میشود |
برای انتخاب کلاینت Xray به چه چیزهایی توجه کنیم؟
- نسخه هسته و سازگاری آن با پروفایل سرور.
- پشتیبانی درست از DNS و IPv6.
- شفاف بودن حالت TUN، system proxy یا per-app.
- امکان مشاهده لاگ خطا بدون نمایش اطلاعات حساس.
- رفتار درست بعد از sleep، تغییر شبکه و قطع ناگهانی.
آیا Xray همیشه از VPN سریعتر است؟
خیر. سرعت به مسیر شبکه، فاصله سرور، بار سرور، transport، تنظیمات و شبکه کاربر وابسته است. یک پروفایل خوب Xray میتواند بسیار روان باشد، اما از روی نام پروتکل نمیتوان سرعت را تضمین کرد. معیار درست، تست واقعی در شرایط استفاده خودتان است.
اگر فقط بعضی سایتها باز شوند چه کنیم؟
این رفتار معمولاً ارزش بررسی routing و DNS را دارد. ابتدا IP عمومی، DNS و مسیر ترافیک را بررسی کنید. مقاله DNS Leak چیست؟ و راهنمای VPN وصل است ولی اینترنت باز نمیشود برای همین سناریو نوشته شدهاند.
سوالات متداول
V2Ray و Xray یکی هستند؟
خیر، پروژههای جداگانهاند؛ اما به دلیل شباهت کاربرد و پروتکلهای مشترک، کاربران گاهی نامها را به جای هم به کار میبرند.
VLESS خودش رمزگذاری دارد؟
نباید VLESS خام را معادل یک لایه امنیتی کامل دانست. پیکربندی امن معمولاً از یک لایه امنیت انتقال مناسب استفاده میکند.
Xray میتواند Split Tunneling داشته باشد؟
بله، routing و همچنین قابلیتهای کلاینت میتوانند ترافیک را انتخابی هدایت کنند. مقاله Split Tunneling چیست؟ مفهوم را سادهتر توضیح میدهد.
منابع فنی
مستندات رسمی Project X و صفحه VLESS مرجع اصلی جزئیات فنی هستند.

