
کندی V2Ray همیشه از ضعیف بودن سرور نیست. مسیر شبکه، قطعه قطعه شدن ترافیک، تعداد اتصالهای همزمان یا شیوه پاسخگویی DNS باعث میشوند کانفیگ سالم، سرعت و پایداری مطلوبی نداشته باشد. برای افزایش سرعت V2Ray باید مشخص کنید مشکل در پینگ، باز شدن سایتها، دانلود، آپلود یا قطع و وصل است؛ سپس Fragment، دی ان اس و Mux را جداگانه و با تست مقایسهای تنظیم کنید. Fragment میتواند در بعضی شبکهها عبور ترافیک TLS را پایدارتر کند، Mux گاهی زمان ایجاد چند اتصال را کاهش میدهد و DNS مناسب تاخیر شروع درخواست را کم میکند. اما هیچ کدام تنظیمات جادویی و یکسانی برای همه کاربران ندارند.
افزایش سرعت V2Ray از کجا شروع می شود؟

اولین اشتباه در بهینه سازی V2Ray این است که هر نوع کندی را سرعت پایین سرور در نظر بگیریم. تجربه کاربر از سرعت، حاصل چند شاخص متفاوت است: Latency، شاخص Packet Loss، شاخص Jitter، سرعت DNS Resolution، زمان برقراری اتصال و در نهایت Throughput واقعی دانلود و آپلود.
به همین دلیل، یک کانفیگ ممکن است در Speed Test عدد مناسبی ثبت کند، اما سایتها با تاخیر باز شوند. برعکس، ممکن است وبگردی سریع باشد، ولی هنگام دانلود فایل بزرگ یا پخش ویدئو، سرعت افت کند. Fragment، دی ان اس و Mux نیز هر کدام فقط روی بخش مشخصی از این زنجیره اثر میگذارند؛ بنابراین فعال کردن همزمان همه آنها روش مناسبی برای افزایش سرعت کانفیگ V2Ray نیست.
نشانهای که مشاهده میکنید | گلوگاه احتمالی | اولین مورد برای بررسی |
| سایتها دیر شروع به باز شدن میکنند | DNS یا Latency | DNS و Real Delay |
اتصال دیر برقرار میشود | مسیر، TLS، محدودیت شبکه | Fragment و کیفیت مسیر |
| اتصال برقرار است اما مرتب قطع میشود | Packet Loss، تنظیم Fragment نامناسب، سرور | تست بدون Fragment |
مرور وب خوب است ولی دانلود کند است | پهنای باند، سرور، Mux | خاموش کردن Mux و تست مجدد |
| Speed Test با Mux ضعیفتر میشود | Multiplexing نامناسب | Mux Off |
بعضی دامنهها باز نمیشوند | DNS یا Routing | Remote DNS و Local DNS |
| فقط روی یک اپراتور مشکل وجود دارد | مسیر و سیاست شبکه اپراتور | تست همان کانفیگ روی شبکه دیگر |
پینگ خوب است ولی کیفیت پایین است | Loss/Jitter/Server Load | تست عملی دانلود و مرور |
در توضیحات رسمی Xray نیز Mux به عنوان ابزاری برای کاهش تاخیر Handshake چند اتصال معرفی شده است، نه ابزاری برای افزایش Throughput. حتی برای دانلود، ویدئو و Speed Test ممکن است نتیجه معکوس داشته باشد.
قبل از هر تغییری یک تست پایه بگیرید
اگر تنظیمات را همزمان تغییر دهید و سرعت بهتر یا بدتر شود، مشخص نخواهد بود کدام تغییر مسئول نتیجه بوده است. روش قابل اتکاتر، ساختن یک Baseline و انجام تست A/B است. برای این کار بهتر است شرایط آزمایش را تا حد امکان ثابت نگه دارید:
- یک کانفیگ مشخص را انتخاب کنید و در طول تست سرور را تغییر ندهید.
- روی یک اینترنت ثابت، مثلا همان Wi-Fi یا همان سیمکارت، آزمایش را انجام دهید.
- Fragment و Mux را ابتدا در وضعیت قبلی یا پیشفرض قرار دهید.
- وضعیت DNS را ثبت کنید.
- زمان باز شدن چند سایت مشخص، Real Delay و سرعت دانلود یک فایل نسبتا بزرگ را بررسی کنید.
- فقط یک گزینه را تغییر دهید.
- همان آزمایش را دوباره انجام دهید.
- اگر نتیجه بهتر شد، تنظیم جدید را نگه دارید و سپس سراغ متغیر بعدی بروید.
در V2RayNG ابزارهایی برای تست TCP Delay و Real Delay وجود دارد و خود رابط برنامه نیز تاکید میکند که نتایج تستها همیشه معیار کامل کیفیت اتصال نیستند. بنابراین برای افزایش سرعت v2rayNG بهتر است عدد پینگ را همراه با تجربه واقعی وبگردی، دانلود و پایداری اتصال بررسی کنید.
Fragment در V2Ray چیست و چه ارتباطی با سرعت دارد؟

Fragment را نباید با تقویتکننده سرعت اینترنت اشتباه گرفت. Fragment در Xray میتواند داده خروجی TCP را به بخشهای کوچکتر تقسیم کند. یکی از کاربردهای آن، تغییر نحوه عبور بخشهایی از ارتباط TLS در شبکههایی است که روی الگوهای مشخص ترافیک یا SNI محدودیت اعمال میکنند. مستندات رسمی Xray نیز Fragment را قابلیتی برای کنترل fragmentation خروجی TCP معرفی میکند که در برخی شرایط میتواند در مواجهه با سیستمهای محدودکننده شبکه مفید باشد.
بنابراین تاثیر Fragment بر افزایش سرعت فیلترشکن V2Ray معمولا غیرمستقیم است. اگر بدون Fragment اتصال شما Timeout داشته باشد، Handshake چند مرتبه تکرار شود یا ارتباط ناپایدار باشد، تنظیم مناسب Fragment میتواند تجربه نهایی را سریعتر کند. اما اگر مسیر از ابتدا سالم و بدون محدودیت باشد، Fragment اضافه حتی ممکن است تاخیر غیرضروری ایجاد کند.
پارامترهای Fragment دقیقا چه کاری انجام می دهند؟
در Xray سه پارامتر اصلی برای Fragment اهمیت بیشتری دارند. تغییر هر کدام، رفتار ارسال داده را عوض میکند و به همین دلیل نباید اعداد تصادفی را صرفا از کانفیگ شخص دیگری کپی کرد.
| پارامتر | کاربرد | اثر احتمالی |
| packets | تعیین بخشهایی از جریان که Fragment میشوند | مشخص میکند چه دادهای قطعه قطعه شود |
| length | اندازه Fragment بر حسب Byte | Fragment کوچکتر یعنی قطعات بیشتر |
| interval | فاصله زمانی ارسال Fragmentها بر حسب ms | مقدار بیشتر میتواند Latency را افزایش دهد |
Xray در حال حاضر برای packets از حالاتی مانند tlshello و محدودهای مانند 1-3 پشتیبانی میکند. tlshello روی TLS Client Hello تمرکز دارد، در حالی که حالت عددی به writeهای اولیه جریان TCP مربوط میشود. همچنین پارامتر length اندازه قطعات و interval فاصله زمانی بین آنها را مشخص میکند.
یک نمونه Fragment در مستندات رسمی
Xray نمونه زیر را برای نمایش ساختار تنظیمات ارائه کرده است:
“fragment”: {
“packets”: “tlshello”,
“length”: “100-200”,
“interval”: “10-20”
}
این اعداد نسخه پیشنهادی برای همه اینترنتها نیستند؛ بلکه نمونه ساختار پیکربندی در مستندات رسمی هستند. Xray برای Fragment پارامترهای قابل تنظیم ارائه میکند، اما یک عدد جهانی به عنوان بهترین Fragment برای همه اپراتورها تعیین نکرده است. همین نکته برای افزایش سرعت V2Ray اهمیت زیادی دارد. شرایط مسیر همراه اول، ایرانسل، اینترنت ثابت، Wi-Fi سازمانی و شبکههای مختلف یکسان نیست و حتی ممکن است رفتار یک مسیر در ساعات مختلف تغییر کند.
Interval کمتر همیشه بهتر نیست
کاهش شدید interval لزوما به معنی افزایش سرعت نیست. در حالت tlshello اگر Interval روی صفر باشد، Fragmentهای Client Hello ممکن است در یک TCP Packet ارسال شوند؛ البته به شرطی که اندازه نهایی از محدودیتهای MSS/MTU عبور نکند. بنابراین کم کردن عدد بدون شناخت رفتار شبکه الزاما اثر مورد انتظار را ایجاد نمیکند.
از طرف دیگر، Interval بسیار بالا نیز زمان Handshake را افزایش میدهد. هدف، پیدا کردن نقطهای است که اتصال روی شبکه مورد نظر پایدار شود، بدون آنکه تاخیر غیرضروری ایجاد شود.
تنظیم Fragment برای افزایش سرعت v2rayNG
در شاخه فعلی پروژه V2RayNG گزینههای مختلفی برای تنظیمات Fragment در رابط برنامه وجود دارند. نام یا محل دقیق منوها ممکن است با تغییر نسخه کمی جابجا شود، اما خود قابلیت در پروژه فعلی موجود است. برای بهینهسازی، روش زیر مناسبتر از وارد کردن اعداد تصادفی است:
- ابتدا سرعت و پایداری کانفیگ را بدون Fragment ثبت کنید.
- Fragment را فعال کنید.
- تنظیم توصیه شده ارائهدهنده کانفیگ را در اولویت قرار دهید.
- اتصال را Stop و دوباره Start کنید.
- Real Delay، زمان اتصال و باز شدن سایتها را بررسی کنید.
- یک دانلود چند دقیقهای انجام دهید.
- اگر پایداری بهتر نشده یا Latency افزایش محسوسی داشته است، تنظیم قبلی را برگردانید.
- هر بار فقط یکی از مقادیر Fragment را تغییر دهید.
اگر تازه با محیط این برنامه آشنا شدهاید، ابتدا راهنمای آموزش استفاده از V2RayNG در اندروید را مطالعه کنید و سپس سراغ تنظیمات پیشرفته بروید.
چه زمانی Fragment می تواند مفید باشد؟
Fragment بیشتر در شرایطی ارزش آزمایش دارد که مشکل شما به نحوه عبور اتصال مربوط باشد، نه کمبود واقعی پهنای باند. نمونههایی از این شرایط عبارتند از:
- اتصال روی یک اپراتور برقرار میشود و روی اپراتور دیگر Timeout دارد.
- Handshake اتصال TLS ناپایدار است.
- کانفیگ گاهی سریع متصل میشود و گاهی چند ثانیه منتظر میماند.
- بدون Fragment برخی مسیرها عملا قابل استفاده نیستند.
- با ثابت بودن سرور، کیفیت اتصال بین شبکههای مختلف تفاوت زیادی دارد.
به طور کلی، منطقیتر است Fragment را ابزار بهبود قابلیت عبور و پایداری بدانیم، نه روشی برای افزایش ظرفیت پهنای باند سرور.
چه زمانی Fragment را خاموش کنیم؟
اگر اتصال شما بدون Fragment سریع و پایدار است، دلیلی ندارد صرفا به تصور افزایش سرعت آن را فعال کنید. Fragment بیش از حد میتواند تعداد قطعات و زمان ارسال را افزایش دهد و به جای افزایش سرعت کانفیگ V2Ray، منجر به ایجاد Latency اضافه شود. اگر بعد از فعال کردن Fragment با یکی از موارد زیر مواجه شدید، یک تست بدون آن انجام دهید:
- افزایش محسوس زمان باز شدن سایتها
- Timeoutهای بیشتر
- افت سرعت دانلود
- افزایش تاخیر اتصال
- ناپایداری روی یک کانفیگ که قبلا سالم بوده است
Mux در V2Ray چیست؟

Mux یا Multiplexing چند جریان منطقی را روی تعداد کمتری اتصال حمل میکند. در Xray، ویژگی Mux میتواند داده چند TCP Connection را روی یک TCP Connection منتقل کند و برای UDP نیز سازوکار XUDP وجود دارد. هدف اصلی این طراحی، کاهش هزینه ایجاد چند اتصال و تاخیر مربوط به Handshake است.
این تفاوت بسیار مهم است: Mux برای افزایش مستقیم پهنای باند طراحی نشده است. به همین علت فعال کردن Mux برای تمام کاربران و تمام کانفیگها، توصیه دقیقی برای افزایش سرعت V2Ray محسوب نمیشود.
Mux چه زمانی می تواند سرعت را بهتر کند؟
در سناریوهایی که تعداد زیادی اتصال کوتاه TCP پشت سر هم ایجاد میشوند، کاهش تعداد Handshakeها ممکن است باعث شود پاسخها سریعتر شروع شوند. برای مثال، برخی الگوهای وبگردی یا برنامههایی که تعداد زیادی Connection کوتاه ایجاد میکنند ممکن است از این رفتار سود ببرند.
اما برای یک انتقال طولانی، مانند دانلود فایل بزرگ، Stream ویدئو یا Speed Test، اتصال Multiplex شده الزاما مزیتی ندارد. مستندات رسمی Xray صراحتا میگویند Mux برای افزایش Throughput طراحی نشده و استفاده از آن برای Video، دانلود و Speed Test معمولا میتواند نتیجه منفی داشته باشد.
تنظیمات مهم Mux
در Xray چند پارامتر اصلی رفتار Mux را مشخص میکنند:
| گزینه | کاربرد |
| enabled | فعال یا غیرفعال کردن Mux |
| concurrency | تعداد Sub-Connectionهای TCP روی یک Mux Connection |
| xudpConcurrency | مدیریت تعداد جریانهای XUDP |
| xudpProxyUDP443 | نحوه برخورد با UDP روی پورت 443 و QUIC |
در Xray، مقدار پیشفرض عملی concurrency در صورت صفر یا تعیین نشدن، 8 است. مقدار منفی مانند -1 باعث میشود Mux برای TCP استفاده نشود. برای XUDP نیز مقدار منفی باعث میشود UDP از روش اصلی پروتکل عبور کند.
عدد Concurrency بالاتر مساوی سرعت بیشتر نیست
فرض کنید concurrency=8 تنظیم شده باشد. در این شرایط تا هشت Sub-Connection میتوانند روی یک Mux Connection قرار بگیرند. افزایش این عدد صرفا تعداد جریانهای قابل تجمیع روی یک اتصال را تغییر میدهد؛ چنین تغییری به طور خودکار ظرفیت اینترنت یا پهنای باند سرور را بیشتر نمیکند. در نتیجه برای افزایش سرعت v2rayNG وارد کردن اعداد بسیار بزرگ در Concurrency بدون آزمایش، رویکرد مناسبی نیست.
Mux روی gRPC: یک استثنای مهم
اگر کانفیگ شما از gRPC مبتنی بر HTTP/2 استفاده میکند، باید محتاطتر باشید. مستندات رسمی Xray میگویند gRPC/HTTP2 خودش Multiplexing داخلی دارد و فعال کردن mux.cool همراه آن توصیه نمیشود. بنابراین تنظیمی که برای یک VLESS روی Transport دیگر خوب عمل میکند، ممکن است روی VLESS + gRPC نتیجه متفاوتی داشته باشد.
تنظیم Mux در V2RayNG
در نسخه فعلی V2RayNG بخش Mux Settings شامل گزینههایی مانند Enable Mux، تعداد TCP Connection، تعداد XUDP Connection و نحوه مدیریت QUIC است. خود رابط برنامه نیز در توضیح Mux اشاره میکند که این قابلیت میتواند سریعتر باشد اما احتمال ناپایداری اتصال نیز وجود دارد. روش مناسب آزمایش Mux این است:
- ابتدا Mux را خاموش کنید و Baseline بگیرید.
- سایتهای روزمره را آزمایش کنید.
- یک فایل نسبتا بزرگ دانلود کنید.
- Mux را روشن کنید و همان تستها را تکرار کنید.
- اگر فقط پینگ بهتر شده ولی دانلود یا Stability افت کرده، Mux لزوما گزینه مناسب شما نیست.
- اگر Transport شما gRPC/HTTP2 است، فعال کردن Mux را پیشفرض مناسب در نظر نگیرید.
DNS چه نقشی در افزایش سرعت V2Ray دارد؟

DNS معمولا سرعت خام دانلود را چند برابر نمیکند؛ اثر اصلی آن در مرحله پیدا کردن IP دامنه و شروع Connection دیده میشود. وقتی DNS Resolver کند، ناسازگار یا در دسترس نباشد، ممکن است کاربر احساس کند V2Ray کند است، در حالی که بخش زیادی از انتظار قبل از آغاز اتصال اصلی اتفاق افتاده است.
Xray یک DNS Module داخلی دارد که میتواند برای Resolve دامنهها، تصمیمگیری Routing و سناریوهای TUN/Transparent Proxy استفاده شود. رفتار این بخش به تنظیماتی مانند domainStrategy، تنظیمات DNS Serverها، Routing و Query Strategy وابسته است.
تفاوت Remote DNS، دایرکت DNS و VPN DNS
در نسخه فعلی V2RayNG گزینههای مستقلی برای Remote DNS، وی پی ان DNS و Direct DNS دیده میشوند. Remote DNS از شیوههایی مانند UDP، پروتکل TCP، پروتکل HTTPS و QUIC پشتیبانی میکند و VPN DNS برای DNS Interface مربوط به VPN قابل تنظیم است. به زبان ساده:
- Remote DNS: برای Resolve ترافیکی که قرار است از مسیر Proxy مدیریت شود کاربرد دارد.
- Direct DNS: برای ترافیکی که مستقیما Route میشود قابل استفاده است.
- VPN DNS: به DNS مورد استفاده Interface مجازی VPN مربوط میشود.
- Local DNS: در V2RayNG میتواند پردازش DNS را از طریق ماژول DNS خود Core انجام دهد.
این بخش باید با Routing هماهنگ باشد. انتخاب چند DNS مختلف بدون دانستن اینکه هر Query از کدام مسیر خارج میشود، گاهی نه تنها کمکی به افزایش سرعت V2Ray نمیکند، بلکه عیب یابی را دشوارتر میکند.
آیا 1.1.1.1 همیشه سریع تر از 8.8.8.8 است؟
نمیتوان یک DNS عمومی را برای تمام اپراتورها و موقعیتها سریعترین گزینه دانست. سرعت و دسترسی Resolver به مسیر شبکه شما وابسته است و حتی نحوه ارسال Query نیز اهمیت دارد. Xray از ساختارهای مختلف DNS پشتیبانی میکند و در نمونههای رسمی خود Resolverهای متفاوت و DoH را نشان میدهد. همچنین امکان تعریف Serverهای مختلف برای Domainهای مشخص وجود دارد. در عمل بهتر است به جای انتخاب DNS بر اساس شهرت آن، معیارهای زیر را بررسی کنید:
- آیا Resolver از شبکه شما بدون Timeout پاسخ میدهد؟
- آیا دامنهها در اولین تلاش Resolve میشوند؟
- آیا پس از اتصال V2Ray بعضی سایتها دیرتر از بقیه باز میشوند؟
- آیا با تغییر DNS فقط زمان شروع درخواست بهتر میشود یا Stability هم تغییر میکند؟
- آیا DNS سفارشی با Private DNS اندروید یا برنامه DNS Changer تداخل دارد؟
اگر V2RayNG وصل میشود اما اینترنت از آن عبور نمیکند، قبل از تغییرات گسترده DNS بهتر است راهنمای رفع مشکل وصل نشدن V2RayNG و خطاهای رایج را نیز بررسی کنید. در این راهنما، بازگرداندن DNS سفارشی به حالت پیشفرض و آزمایش مرحلهای به عنوان بخشی از مسیر عیب یابی پیشنهاد شده است.
DoH بهتر است یا DNS معمولی؟
DoH یا DNS over HTTPS Queryهای DNS را داخل HTTPS حمل میکند، در حالی که DNS کلاسیک معمولا از UDP یا TCP استفاده میکند. از منظر سرعت، نمیتوان گفت DoH همیشه سریعتر است. مسیر رسیدن به Resolver، شاخص Latency، کیفیت شبکه و نحوه Routing همگی نتیجه را تغییر میدهند.
در Xray میتوان DNSهای HTTPS را در لیست Serverها تعریف کرد و حتی Resolverهای متفاوتی را برای Domainهای مشخص در نظر گرفت. برای افزایش سرعت کانفیگ V2Ray بهتر است DNS را با همان منطق A/B Test بررسی کنید: ابتدا Resolver فعلی، سپس یک گزینه جایگزین و در نهایت مقایسه زمان Resolve و باز شدن واقعی صفحات.
Query Strategy و IPv4/IPv6 چه اثری دارند؟
Xray برای DNS از Query Strategyهای مختلف پشتیبانی میکند. UseIP میتواند A و AAAA را Query کند، UseIPv4 روی A Record و UseIPv6 روی AAAA Record تمرکز دارد. گزینه UseSystem نیز با توجه به وضعیت Gatewayهای سیستم رفتار را تطبیق میدهد.
این موضوع زمانی مهم میشود که شبکه شما IPv6 را به صورت ناقص ارائه کند. در چنین شرایطی، ترجیح بی دلیل IPv6 ممکن است تجربه متفاوتی نسبت به IPv4 ایجاد کند. از طرف دیگر، در شبکهای که IPv6 سالم و سریع دارد، غیرفعال کردن آن نیز لزوما بهترین انتخاب نیست. بنابراین تغییر Query Strategy باید بر اساس شرایط واقعی اتصال انجام شود، نه به عنوان یک نسخه ثابت برای افزایش سرعت فیلترشکن V2Ray.
کش DNS: گزینه ای کوچک اما موثر در Latency
DNS Cache باعث میشود برای دامنهای که اخیرا Resolve شده، همیشه Query جدید ارسال نشود. در Xray، disableCache به صورت پیشفرض false است؛ یعنی Cache غیرفعال نشده است. Xray همچنین امکان optimistic caching با serveStale را دارد که در شرایط مشخص میتواند پاسخ Cached را سریع برگرداند و Refresh را در پس زمینه انجام دهد.
برای کاربر عادی V2RayNG معمولا نیازی به دستکاری مستقیم این پارامترها نیست؛ اما این سازوکار نشان میدهد که کیفیت DNS فقط به نام Resolver محدود نمیشود و رفتار Cache نیز در Latency درخواستهای تکراری نقش دارد.
FakeDNS باعث افزایش سرعت v2rayNG می شود؟
FakeDNS یکی دیگر از قابلیتهایی است که در V2RayNG دیده میشود. Xray توضیح میدهد که FakeDNS با تولید پاسخ DNS مصنوعی، میتواند Latency مربوط به DNS Query را کاهش دهد و در Transparent Proxy به بازیابی نام مقصد کمک کند. در عین حال، مستندات رسمی هشدار میدهند که FakeDNS ممکن است Cache محلی DNS را آلوده کند و پس از بسته شدن Xray باعث مشکل دسترسی شبکه شود.
در V2RayNG نیز توضیح گزینه FakeDNS اشاره میکند که این قابلیت میتواند سریعتر باشد، اما ممکن است با بعضی برنامهها سازگار نباشد. پس FakeDNS را نیز نباید بدون دلیل فعال کرد. اگر DNS فعلی شما سالم است و همه اپلیکیشنها درست کار میکنند، تنها با هدف افزایش چند میلی ثانیه سرعت، تغییر معماری DNS همیشه ارزش ریسک ناسازگاری را ندارد.
بهترین ترتیب برای تنظیم Fragment، دی ان اس و Mux چیست؟
برای افزایش سرعت فیلترشکن V2Ray، ترتیب تغییرات هم اهمیت دارد. بهینه سازی باید از عواملی شروع شود که بیشترین احتمال تاثیر را دارند و امکان اندازهگیری اثر آنها نیز وجود داشته باشد. ترتیب پیشنهادی ما برای عیب یابی به صورت زیر است:
- سلامت کانفیگ را بررسی کنید: حجم، اعتبار، Subscription و امکان اتصال به سرور باید سالم باشد.
- سرور و لوکیشن را ثابت کنید: هنگام تست تنظیمات، بین چند سرور جابجا نشوید.
- Baseline بگیرید: Real Delay، زمان باز شدن صفحات و سرعت دانلود را ثبت کنید.
- DNS را بررسی کنید: اگر مشکل عمدتا هنگام باز شدن اولیه Domainهاست، ابتدا DNS منطقیتر از Mux است.
- Fragment را جداگانه آزمایش کنید: اگر مشکل Connectivity، ارور Timeout یا رفتار متفاوت بین اپراتورها دارید، Fragment ارزش بررسی بیشتری دارد.
- Mux را جداگانه تست کنید: به خصوص اگر هدف کاهش تاخیر تعداد زیادی اتصال کوتاه است. برای Download و Video فرض را بر بهتر بودن Mux نگذارید.
- ترکیب نهایی را دوباره آزمایش کنید: ممکن است دو گزینه به تنهایی عملکرد خوبی داشته باشند، اما ترکیب آنها روی Transport مشخصی نتیجه متفاوتی ایجاد کند.
تنظیم پیشنهادی بر اساس نوع مشکل
به جای استفاده از یک نوع تنظیمات برای همه کاربران، میتوان نقطه شروع را بر اساس علامت اصلی انتخاب کرد.
| مشکل اصلی | Fragment | Mux | DNS |
| سایتها دیر Resolve میشوند | فعلا تغییر ندهید | Off/فعلی | اولویت اول |
| اتصال روی یک شبکه Timeout دارد | تست شود | فعلا Off | سلامت DNS بررسی شود |
| دانلود سریع نیست ولی اتصال پایدار است | معمولا اولویت پایین | حتما Off/On مقایسه شود | اثر محدود |
| صفحات شامل منابع متعدد کندند | در صورت نیاز | ارزش A/B Test دارد | بررسی شود |
| Video بعد از مدتی کند میشود | معمولا عامل اصلی نیست | Off را آزمایش کنید | معمولا عامل اصلی نیست |
| gRPC استفاده میکنید | بسته به مسیر | بهتر است Mux اضافه فعال نشود | بر اساس Routing |
| فقط ابتدای اتصال کند است | Fragment/Handshake بررسی شود | ممکن است موثر باشد | Resolve Time بررسی شود |
| بعضی اپها کار نمیکنند | تنظیم قبلی را تست کنید | Off تست شود | FakeDNS را بررسی کنید |
این جدول نقطه شروع عیب یابی است، نه تضمین اینکه یک تنظیم روی تمام شبکهها یک نتیجه ایجاد کند.
چرا گاهی هیچ کدام از این تنظیمات سرعت را درست نمی کنند؟

Fragment، دی ان اس و Mux فقط بخشی از مسیر اتصال هستند. اگر محدودیت اصلی در سرور یا مسیر بین کاربر و سرور باشد، تغییر تنظیمات Client نمیتواند آن مشکل را جبران کند. موارد زیر نیز روی کیفیت نهایی اتصال تاثیر دارند:
- فاصله جغرافیایی و مسیر واقعی تا سرور
- ازدحام شبکه دیتاسنتر
- ظرفیت پورت و پهنای باند سرور
- تعداد کاربران همزمان
- Packet Loss مسیر
- کیفیت Peering اپراتور
- پروتکل و Transport مورد استفاده
- سازگاری نسخه Client و Xray Core
- Routing
- کیفیت اینترنت پایه کاربر
به همین دلیل، انتخاب سرویس پایه مناسب مهمتر از پیدا کردن یک عدد جادویی برای Fragment است. اگر مشکل اصلی از کانفیگ ضعیف، سرور نامناسب یا مسیر بیکیفیت باشد، بهتر است ابتدا خرید کانفیگ V2Ray متناسب با دستگاه و نوع اینترنت انجام شود و سپس تنظیمات Client بهینه شوند.
برای شناخت تفاوت پروتکلها و انتخاب پایه مناسبتر نیز میتوانید مقاله کانفیگ VLESS چیست و چرا از VMess بهتر است؟ را مطالعه کنید.
افزایش سرعت v2rayNG در اندروید: چک لیست کاربردی
در اندروید علاوه بر تنظیمات Core، خود سیستم عامل و VPN Interface نیز میتوانند در کیفیت تجربه موثر باشند. V2RayNG در نسخه فعلی تنظیمات مختلفی در اختیار کاربر قرار میدهد. برای عیب یابی منظم، ترتیب زیر را اجرا کنید:
- V2RayNG را به نسخه سازگار و جدید بهروزرسانی کنید.
- Subscription را Refresh کنید.
- فقط یک کانفیگ سالم را برای تست انتخاب کنید.
- VPN یا DNS Changer دیگری را همزمان اجرا نکنید.
- ابتدا DNS را روی تنظیمات سالم یا توصیه شده ارائهدهنده قرار دهید.
- Mux را خاموش و روشن مقایسه کنید.
- Fragment را فقط در مرحله بعد آزمایش کنید.
- در صورت استفاده از FakeDNS، عملکرد چند اپلیکیشن مختلف را بررسی کنید.
- اگر IPv6 فعال است، کیفیت مسیر IPv6 و IPv4 را مقایسه کنید.
- بعد از هر تغییر، Service را Restart کنید.
- علاوه بر Delay، دانلود واقعی و Stability را آزمایش کنید.
برای کاربران ویندوز نیز آموزش استفاده از V2Ray در ویندوز در رهاپینگ در دسترس است.
اشتباهات رایج هنگام افزایش سرعت کانفیگ V2Ray
بخش قابل توجهی از مشکلات بعد از بهینه سازی زمانی ایجاد میشود که چند تنظیم تخصصی بدون Baseline و بدون شناخت نقش آنها تغییر میکنند. در این مسیر، به موارد زیر هم توجه داشته باشید:
- فعال کردن همزمان Mux و Fragment بدون تست: اگر نتیجه تغییر کند، مشخص نخواهد شد عامل اصلی کدام گزینه بوده است. همیشه تنظیمات را تک به تک آزمایش کنید.
- تصور اینکه Mux سرعت دانلود را بیشتر میکند: Mux برای کاهش Handshake Latency ساخته شده است و برای Download، ویدیو و Speed Test حتی میتواند اثر منفی داشته باشد.
- کپی کردن Fragment یک کاربر دیگر: مقداری که روی یک اپراتور و یک مسیر خوب است، تضمینی برای شبکه دیگر ندارد.
- تغییر چند DNS پشت سر هم: اگر DNS، پرایوت DNS اندروید، DNS Changer و تنظیم DNS داخل V2RayNG همگی همزمان تغییر کرده باشند، پیدا کردن منبع مشکل بسیار سخت میشود.
- انتخاب سرور فقط با کمترین Ping: پینگ فقط یکی از معیارهاست. اتصال با Latency پایین اما Packet Loss یا پهنای باند ضعیف میتواند در استفاده واقعی کیفیت کمتری از سروری با چند میلی ثانیه پینگ بیشتر داشته باشد.
- استفاده از Mux روی gRPC بدون توجه به Multiplexing داخلی: gRPC روی HTTP/2 از Multiplexing داخلی بهره میبرد و فعال کردن cool همراه این Transport توصیه نمیشود.
- فعال کردن FakeDNS برای همه مشکلات DNS: فیک دی ان اس کاربرد مشخصی دارد و Xray نیز درباره احتمال آلودگی DNS Cache هشدار داده است. اگر مشکل شما صرفا Resolver کند است، ابتدا DNS معمولی را اصلاح کنید.
چطور بفهمیم واقعا سرعت V2Ray بیشتر شده است؟
بهبود واقعی زمانی اتفاق افتاده که کیفیت استفاده روزمره بهتر شود، نه صرفا زمانی که یک عدد در برنامه تغییر کرده باشد. برای مقایسه دو تنظیم، چهار شاخص زیر را کنار هم قرار دهید:
| معیار | چه چیزی را نشان میدهد؟ |
| Real Delay | زمان پاسخ عملی اتصال |
| زمان باز شدن اولین صفحه | ترکیبی از DNS، هندشیک و Latency |
| سرعت دانلود پایدار | Throughput واقعی |
| تعداد Timeout و قطعی | Stability مسیر |
برای مثال اگر با Fragment پینگ 20 میلی ثانیه بیشتر شده اما اتصال دیگر Timeout ندارد و صفحات بدون Retry باز میشوند، ممکن است تجربه نهایی بهتر شده باشد. در مقابل، اگر Mux عدد Delay را کمی کاهش داده اما سرعت دانلود نصف شده است، روشن ماندن آن برای کاربری شما منطقی نیست.
برای سرعت بیشتر، اول کانفیگ را عوض کنیم یا تنظیمات را؟
اگر همان کانفیگ روی چند اینترنت مختلف ضعیف است، سرور دائما Packet Loss دارد یا سرعت دانلود آن در تمام شرایط پایین است، احتمال اینکه مشکل صرفا با Fragment، دی ان اس یا Mux حل شود کمتر است.
در این شرایط بهتر است قبل از دستکاری بیشتر Client، یک سرور یا کانفیگ دیگر را مقایسه کنید. در مقاله بهترین کانفیگ V2Ray برای ایران درباره نقش پروتکل، Transport، کیفیت سرور، DNS، روتینگ و شرایط شبکه در انتخاب کانفیگ مناسبتر توضیح دادهایم. اگر کانفیگ دوم روی همان دستگاه و همان اینترنت سریع است، این مقایسه یک نشانه قوی است که باید خود کانفیگ اول یا مسیر آن بررسی شود؛ نه اینکه تمام تنظیمات عمومی V2RayNG تغییر کنند.
کلام آخر
افزایش سرعت V2Ray با فعال کردن یک گزینه یا وارد کردن یک عدد ثابت برای Fragment انجام نمیشود. Fragment بیشتر روی نحوه عبور ترافیک و پایداری برخی مسیرها اثر میگذارد، Mux برای کاهش هزینه ایجاد چند Connection طراحی شده و DNS عمدتا روی سرعت Resolve و شروع درخواست تاثیر دارد. Mux حتی در بعضی سناریوهای دانلود و ویدئو میتواند نتیجه معکوس داشته باشد و مقادیر Fragment باید متناسب با شرایط اتصال ارزیابی شوند.
اگر با وجود تنظیم درست V2RayNG همچنان با کندی، Timeout یا ناپایداری مواجه هستید، بهتر است کیفیت پایه سرویس را نیز بررسی کنید. برای تهیه سرویس سازگار با کلاینتهای V2Ray/Xray میتوانید پلنهای خرید VPN از رهاپینگ را بررسی کنید و سپس با روش تست مرحلهای این راهنما، تنظیم مناسب شبکه و دستگاه خود را پیدا کنید.
سوالات متداول
آیا Fragment باعث افزایش سرعت V2Ray می شود؟
Fragment مستقیما پهنای باند را افزایش نمی دهد، اما اگر محدودیت مسیر یا اختلال در TLS باعث Timeout و Retry شود، تنظیم مناسب آن می تواند اتصال را پایدارتر و تجربه کاربر را سریع تر کند. Xray این قابلیت را برای Fragment کردن خروجی TCP و سناریوهایی مانند مقابله با برخی محدودیت های SNI در نظر گرفته است.
بهترین Fragment برای V2RayNG چیست؟
عدد ثابتی که برای همه اپراتورها و کانفیگ ها بهترین باشد وجود ندارد. packets، شاخص length و interval باید با توجه به مسیر و نوع اتصال آزمایش شوند.
برای افزایش سرعت v2rayNG گزینه Mux را روشن کنیم؟
نه در همه شرایط. Mux می تواند هزینه ایجاد چند اتصال TCP را کاهش دهد، اما برای دانلود، پخش ویدئو و Speed Test ممکن است عملکرد ضعیف تری ایجاد کند. بهترین روش، مقایسه اتصال با Mux روشن و خاموش است.
Mux Concurrency را روی چه عددی بگذاریم؟
عدد بالاتر به معنی سرعت بیشتر نیست. Xray در صورت تعیین نشدن مقدار یا قرار گرفتن آن روی صفر، مقدار عملی 8 را برای TCP Concurrency در نظر می گیرد. تغییر مقدار باید بر اساس تعداد Connectionها و نتیجه تست واقعی انجام شود.
آیا باید Mux را برای gRPC فعال کنیم؟
معمولا خیر. gRPC مبتنی بر HTTP/2 خودش Multiplexing دارد و توصیه می شود mux.cool همراه gRPC/HTTP2 فعال نشود.
بهترین DNS برای افزایش سرعت V2Ray چیست؟
یک DNS واحد برای تمام کاربران سریع ترین نیست. Resolver مناسب باید از شبکه شما سریع و بدون Timeout قابل دسترسی باشد و با Routing کانفیگ هماهنگ شود. Xray از DNSهای مختلف و پروتکل هایی مانند HTTPS در ساختار DNS خود پشتیبانی می کند.
آیا DNS سرعت دانلود V2Ray را افزایش می دهد؟
DNS بیشتر روی زمان Resolve دامنه و شروع اتصال اثر دارد و معمولا عامل اصلی سرعت پایدار دانلود یک فایل بزرگ نیست. اگر دانلود پس از شروع اتصال کند است، باید مواردی مانند سرور، مسیر شبکه، Packet Loss و Mux نیز بررسی شوند.
ابتدا Fragment را تغییر دهیم یا DNS؟
اگر مشکل شما دیر باز شدن دامنه هاست، ابتدا DNS را بررسی کنید. اگر اتصال Timeout دارد یا روی یک اپراتور خاص برقرار نمی شود، Fragment ارزش آزمایش بیشتری دارد. هر دو را همزمان تغییر ندهید تا بتوانید اثر هر کدام را اندازه گیری کنید.
آیا فعال کردن Fragment و Mux با هم سرعت را بیشتر می کند؟
الزاما خیر. این دو قابلیت وظایف متفاوتی دارند و ترکیب آنها ممکن است در یک مسیر مفید و در مسیر دیگر نامناسب باشد. ابتدا هر کدام را جداگانه تست کنید و تنها در صورتی ترکیب آنها را نگه دارید که نتیجه عملی بهتر باشد.
اگر با هیچ تنظیمی سرعت بهتر نشد چه کار کنیم؟
همان کانفیگ را روی یک اینترنت دیگر و یک کانفیگ دیگر را روی همان اینترنت آزمایش کنید. اگر فقط یک کانفیگ در تمام شبکه ها ضعیف است، احتمالا باید کیفیت سرور یا مسیر آن بررسی شود. اگر همه کانفیگ ها فقط روی یک اینترنت ضعیف هستند، مشکل بیشتر به مسیر همان شبکه مربوط می شود.



دیدگاه کاربران
اولین دیدگاه را شما ثبت کنید.