V2rayX چیست؟
V2rayX یک کلاینت دسکتاپ ویندوز برای Xray است که توسط تیم DigitKey توسعه داده شده. این ابزار مدیریت آسان پروفایلها، دریافت اشتراک و تست سرعت را فراهم میکند. رابط کاربری فارسی و انگلیسی دارد و نصب آن نیازی به .NET Framework جداگانه ندارد.
امکانات اصلی
- مدیریت پروفایلها: پشتیبانی از vmess, vless, trojan, ss, hy2, tuic, socks, wireguard و پروتکلهای دیگر.
- دریافت و بروزرسانی Subscription: امکان اضافه کردن لینک اشتراک و بروزرسانی خودکار پروفایلها.
- تست Ping و Speed: تست سرعت و پینگ برای هر پروفایل به صورت جداگانه با استفاده از curl.
- تنظیم System Proxy: امکان فعال/غیرفعال کردن پروکسی سیستم با یک کلیک.
- Tunnel Mode: پشتیبانی از حالت تونل (نیازمند دسترسی ادمین).
- لاگ داخلی: سیستم لاگ برای عیبیابی سریع مشکلات.
- رابط کاربری فارسی: محیط کاملاً فارسی با طراحی حرفهای.
پیشنیازها
- ویندوز ۱۰/۱۱ (۶۴ بیت)
- curl (معمولاً به صورت پیشفرض در ویندوز موجود است)
- دسترسی ادمین فقط برای Tunnel Mode
- فایلهای مورد نیاز: xray.exe, wintun.dll, geoip.dat, geosite.dat
نحوه نصب و استفاده
- آخرین نسخه را از GitHub Releases دانلود کنید.
- فایل را از حالت فشرده خارج کنید.
- فایلهای xray را در پوشه xraycore قرار دهید.
- برنامه را اجرا کنید و پروفایل خود را اضافه کنید.
- با کلیک روی دکمه اتصال، وصل شوید.
لایسنس
این پروژه تحت لایسنس MIT منتشر شده و کاملاً رایگان و متنباز است.
دانلود و مشاهده کد
کد منبع کامل در GitHub در دسترس است. هر کسی میتواند مشارکت کند.
مشاهده در GitHubنصب و راهاندازی قدم به قدم
برای شروع استفاده از V2rayX، ابتدا باید فایلهای هسته Xray را دانلود و در مسیر درست قرار دهید. این مراحل را با دقت دنبال کنید تا اتصال بدون مشکل برقرار شود.
- دانلود فایلهای هسته Xray: به صفحه GitHub Releases Xray بروید و آخرین نسخه ویندوز (amd64) را دانلود کنید. فایل زیپ شامل xray.exe, wintun.dll, geoip.dat و geosite.dat است.
- ایجاد پوشه xraycore: در مسیری که V2rayX را از حالت فشرده خارج کردید، یک پوشه با نام xraycore بسازید. این پوشه باید در کنار فایل V2rayX.exe باشد.
- کپی فایلها: تمام فایلهای دانلود شده از Xray را داخل پوشه xraycore قرار دهید. مطمئن شوید که xray.exe مستقیماً در این پوشه است.
- اولین اجرای برنامه: فایل V2rayX.exe را اجرا کنید. اگر درخواست دسترسی ادمین داد، آن را تأیید کنید (به ویژه برای حالت تونل).
- وارد کردن اولین پروفایل: روی آیکون اضافه کردن پروفایل کلیک کنید. میتوانید لینک اشتراک را وارد کنید یا فایل json را انتخاب کنید. پس از اضافه شدن، پروفایل را تست کنید تا مطمئن شوید کار میکند.
- فعالسازی اتصال: پروفایل مورد نظر را انتخاب کرده و دکمه اتصال را بزنید. اگر علامت سبز ظاهر شد، اتصال برقرار است. حالا میتوانید مرورگر را باز کرده و سایتها را بدون محدودیت مشاهده کنید.
نکته مهم: اگر از فایروال ویندوز استفاده میکنید، ممکن است نیاز باشد اجازه دسترسی به اینترنت را برای V2rayX و Xray صادر کنید. برای اطلاعات بیشتر در مورد تنظیمات شبکه، به صفحه V2Ray مراجعه کنید.
عیبیابی مشکلات رایج
در صورت بروز مشکل در اتصال، این راهنما به شما کمک میکند تا علت را پیدا و رفع کنید. بیشتر مشکلات با چند بررسی ساده حل میشوند.
- خطای اتصال یا عدم دسترسی: ابتدا مطمئن شوید فایلهای هسته Xray در پوشه xraycore قرار دارند. اگر فایلی کم است، دوباره دانلود کنید. همچنین، لینک اشتراک را بررسی کنید که منقضی نشده باشد.
- مشکلات فایروال: اگر فایروال ویندوز یا آنتیویروس جلوی اتصال را میگیرد، V2rayX و xray.exe را به لیست استثناها اضافه کنید. در برخی موارد، نیاز است پورت استفاده شده را در فایروال باز کنید.
- پیامهای هشدار آنتیویروس: برخی آنتیویروسها فایلهای Xray را به اشتباه آلوده تشخیص میدهند. این یک هشدار اشتباه است. فایل را از قرنطینه خارج کنید و پوشه xraycore را به استثناءها اضافه کنید.
- مشکلات DNS: اگر سایتها باز نمیشوند اما اتصال برقرار است، ممکن است DNS مشکل داشته باشد. در تنظیمات V2rayX، سرور DNS را به 8.8.8.8 یا 1.1.1.1 تغییر دهید. برای راهنمایی بیشتر، مقالات بلاگ را مرور کنید.
- تداخل پورت: اگر پورت استفاده شده توسط برنامه دیگری اشغال شده، در تنظیمات پروفایل پورت را تغییر دهید. معمولاً پورتهای 443 یا 80 بهتر عمل میکنند.
- سرعت کند: اگر سرعت اتصال پایین است، از قابلیت تست Speed در V2rayX استفاده کنید تا سریعترین پروفایل را پیدا کنید. همچنین، از پروتکلهای جدیدتر مانند VLESS با TLS استفاده کنید.
اگر مشکل حل نشد، از لاگ داخلی V2rayX استفاده کنید تا جزئیات خطا را ببینید. لاگها را میتوانید در پنجره برنامه مشاهده کنید یا با تیم پشتیبانی به اشتراک بگذارید.
مقایسه با کلاینتهای دیگر
V2rayX با کلاینتهای دیگر مانند V2RayN, Nekoray و Qv2ray مقایسه میشود. در جدول زیر، ویژگیهای کلیدی هر کدام را مقایسه کردهایم تا بهترین انتخاب را داشته باشید.
| ویژگی | V2rayX | V2RayN | Nekoray | Qv2ray |
|---|---|---|---|---|
| رابط کاربری فارسی | بله | خیر | خیر | خیر |
| پشتیبانی از Xray | بله | بله | بله | خیر |
| تست سرعت و پینگ | بله | بله | خیر | خیر |
| نیاز به .NET Framework | خیر | بله | خیر | بله |
| مدیریت اشتراک | بله | بله | بله | خیر |
| حالت تونل | بله | خیر | خیر | خیر |
| پروتکلهای پشتیبانی شده | vmess, vless, trojan, ss, hy2, tuic, socks, wireguard | vmess, vless, trojan, ss | vmess, vless, trojan, ss, hy2 | vmess, vless, trojan |
V2rayX با رابط کاربری فارسی و عدم نیاز به .NET Framework، گزینه مناسبی برای کاربران ایرانی است. برای مقایسه دقیقتر، میتوانید تستهای عملی انجام دهید و نتایج را در بلاگ به اشتراک بگذارید.
نکات پیشرفته
اگر میخواهید از V2rayX به صورت حرفهای استفاده کنید، این نکات به شما کمک میکند تا عملکرد و امنیت را بهبود دهید.
- قوانین سفارشی مسیریابی: در تنظیمات پیشرفته، میتوانید قوانینی برای مسیریابی ترافیک تعیین کنید. به عنوان مثال، ترافیک داخلی ایران را مستقیم و بقیه را از طریق پروکسی عبور دهید. این کار سرعت و مصرف پهنای باند را بهینه میکند.
- تنظیمات DNS: استفاده از DNS امن مانند DNS-over-HTTPS میتواند حریم خصوصی را افزایش دهد. در V2rayX، سرور DNS را به Cloudflare یا Google تغییر دهید و در صورت نیاز، تنظیمات DNS سفارشی وارد کنید.
- Mux (تودرتویی اتصالات): فعال کردن Mux میتواند سرعت را در شبکههای شلوغ افزایش دهد. این ویژگی چندین اتصال را در یک اتصال TCP ادغام میکند. با احتیاط استفاده کنید، زیرا ممکن است با برخی سرورها سازگار نباشد.
- استتار با Balloon یا WolfSSL: برای دور زدن محدودیتها، میتوانید از پروتکلهای استتار مانند Balloon یا WolfSSL استفاده کنید. این پروتکلها ترافیک را به صورت HTTPS عادی نشان میدهند و تشخیص آن را سخت میکنند. تنظیمات آن در بخش پیشرفته پروفایل موجود است.
این نکات نیاز به دانش فنی بیشتری دارند. اگر تازهکار هستید، ابتدا با تنظیمات پیشفرض کار کنید و به تدریج پیشرفت کنید. برای راهنمایی دقیقتر، با تیم ما در تماس باشید.
سؤالات متداول (FAQ)
در این بخش، به رایجترین سؤالات در مورد V2rayX پاسخ میدهیم. اگر سؤالی دارید که اینجا پاسخ داده نشده، از طریق تماس با ما بپرسید.
- آیا V2rayX رایگان است؟ بله، این نرمافزار تحت لایسنس MIT منتشر شده و کاملاً رایگان و متنباز است. هیچ هزینهای برای استفاده ندارید و میتوانید کد منبع آن را در GitHub مشاهده کنید.
- V2rayX با چه سیستمعاملهایی کار میکند؟ در حال حاضر فقط نسخه ویندوز (۱۰ و ۱۱، ۶۴ بیت) موجود است. برای مک یا لینوکس، از کلاینتهای دیگر مانند V2RayN یا Nekoray استفاده کنید.
- آیا نیاز به نصب .NET Framework دارد؟ خیر، V2rayX به صورت standalone طراحی شده و بدون نیاز به .NET Framework یا نصب اضافی اجرا میشود. فقط فایلها را از حالت فشرده خارج کنید و اجرا کنید.
- چگونه اشتراک خود را بروزرسانی کنم؟ در صفحه اصلی برنامه، روی آیکون بروزرسانی کلیک کنید یا لینک اشتراک را دوباره وارد کنید. پروفایلها به صورت خودکار دانلود و بهروزرسانی میشوند.
- آیا V2rayX امن است؟ بله، اگر از منابع معتبر دانلود کنید و تنظیمات امنیتی را رعایت کنید. از فعال کردن TLS و استفاده از پروتکلهای رمزنگاری شده مانند VLESS اطمینان حاصل کنید.
- چرا اتصال من کند است؟ دلایل متعددی دارد: سرور دور، شبکه شلوغ، یا پروتکل نامناسب. از تست Speed استفاده کنید و پروفایل سریعتر را انتخاب کنید. همچنین، از حالت تونل برای بهبود سرعت استفاده کنید.
- آیا میتوانم از V2rayX در کافینت استفاده کنم؟ بله، اما نیاز به دسترسی ادمین دارد. اگر امکان نصب ندارید، از نسخه portable استفاده کنید و فایلها را روی فلش USB قرار دهید.
امیدواریم این سؤالات به شما کمک کرده باشد. برای اطلاعات بیشتر، صفحه V2Ray را بررسی کنید یا با ما در تلگرام تماس بگیرید.