افزایش سرعت V2Ray با تنظیم اصولی Fragment، دی ان اس و Mux

افزایش سرعت V2Ray با تنظیم اصولی Fragment، دی ان اس و Mux

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

ابتدا علت افت سرعت کانفیگ V2Ray را مشخص کنید

برای رفع مشکل کندی V2Ray، پیش از دست‌کاری تنظیمات یک نسخه پشتیبان از کانفیگ بگیرید. سپس اینترنت بدون اتصال، اعتبار اشتراک و عملکرد یک سرور دیگر را بررسی کنید. هدف این بررسی، جدا کردن اختلال عمومی شبکه از مشکل همان سرویس است؛ وگرنه ممکن است برای مسئله‌ای خارج از کلاینت، تنظیمات سالم را تغییر دهید.

پینگ با سرعت یکسان نیست

تفاوت پینگ و سرعت دانلود را باید در انتخاب معیار آزمایش جدی گرفت. پینگ، تاخیر پاسخگویی را نشان می‌دهد؛ سرعت دانلود و سرعت آپلود بیانگر مقدار داده منتقل شده در زمان هستند. ممکن است اتصال سریع برقرار شود، اما انتقال فایل ضعیف باشد. Xray نیز کاهش تاخیر دست دهی TCP را از افزایش توان عملیاتی جدا می‌کند.

عدد تاخیر داخل برنامه را به تنهایی معیار کیفیت قرار ندهید. برای وبگردی، زمان باز شدن صفحات مهم است؛ برای دانلود، انتقال پایدار فایل و برای تماس، پایداری اتصال. اگر فقط یک عدد بهتر شده ولی استفاده واقعی دشوارتر است، تغییر انجام شده الزاما موفق نیست.

برای تست سرعت کانفیگ V2Ray یک خط مبنا بسازید

تست سرعت کانفیگ V2Ray

تست سرعت کانفیگ V2Ray زمانی کاربردی است که شرایط آزمایش قابل تکرار باشد. پیش از شروع، دانلودهای پس زمینه را متوقف کنید و دستگاه، شبکه، سرور و مقصد آزمایش را ثابت نگه دارید.

  1. اتصال فعلی را بدون تغییر تنظیمات تست کنید.
  2. تاخیر، دانلود، آپلود و وضعیت باز شدن چند سایت را ثبت کنید.
  3. هر تست را سه مرتبه تکرار کنید و نتیجه میانی را مبنا بگیرید.
  4. فقط یک گزینه را تغییر دهید و اتصال را دوباره برقرار کنید.
  5. نتیجه را در ساعت دیگری نیز بررسی کنید.

برای مقایسه سرعت قبل و بعد از تغییر تنظیمات، همین اطلاعات کافی است. جابجایی همزمان سرور و DNS، تشخیص عامل بهبود را دشوار می‌کند. همچنین نتیجه یک دانلود کوتاه را به تمام شرایط استفاده تعمیم ندهید. اگر وارد کردن اشتراک یا انتخاب سرور برایتان مبهم است، ابتدا مقاله آموزش استفاده از V2RayNG در اندروید را بخوانید. تنظیمات پیشرفته باید روی یک اتصال درست و قابل آزمایش اعمال شوند.

روش های افزایش سرعت V2Ray

برای بالا بردن سرعت V2Ray چندین روش کاربردی وجود دارند که در ادامه همه آنها را به طور کامل توضیح می‌دهیم.

1. فرگمنت را هدفمند تنظیم کنید

Fragment ابزار افزایش پهنای باند نیست. در هسته Xray، این قابلیت قطعه بندی داده خروجی TCP را کنترل می‌کند و ممکن است در برخی شرایط به عبور از سازوکارهای تشخیص، مانند محدودیت مبتنی بر SNI، کمک کند. بنابراین ارزش آن ابتدا در برقراری اتصال است، نه تضمین دانلود سریع‌تر.

پارامترهای اصلی فرگمنت

تنظیمات فرگمنت V2RayNG را باید با توجه به نسخه برنامه و ساختار کانفیگ بررسی کنید. در مستندات رسمی، تنظیم fragment در بخش settings مربوط به خروجی Freedom تعریف شده است. دقت داشته باشید که قرار گرفتن همین گزینه در یک فایل JSON به تنهایی کافی نیست و مسیر استفاده از آن نیز باید درست باشد.

پارامتر

کاربرد

نکته مهم

packets

انتخاب محدوده داده برای قطعه بندی

tlshello برای قطعه بندی دست دهی TLS است

length

طول قطعه

واحد آن بایت است

interval

فاصله ارسال قطعه‌ها

واحد آن میلی ثانیه است

tlshello

حالت مرتبط با TLS ClientHello

با قطعه بندی تمام ترافیک یکسان نیست

در Xray، نمونه length برابر 100-200 و interval برابر 10-20 آمده است. این اعداد نمونه پیکربندی‌اند، نه بهترین مقادیر برای تمام کاربران.

روش تنظیم فرگمنت در V2RayNG

برای فعالسازی Fragment در V2RayNG، بخش مربوط به Fragment را در تنظیمات نسخه نصب شده بررسی کنید. جای گزینه و نحوه اعمال آن ممکن است متفاوت باشد. اگر این گزینه در دسترس نیست، پشتیبانی نسخه و نوع پروفایل را بررسی کنید و یک قطعه تنظیم را بدون شناخت ساختار فایل وارد نکنید.

افزایش سرعت V2Ray با تنظیمات Fragment

برای تنظیم Length و Interval در فرگمنت، از مقادیر فعلی شروع کنید. ابتدا فقط طول قطعه را تغییر دهید و نتیجه را ثبت کنید؛ سپس، با ثابت نگه داشتن طول، فاصله ارسال را آزمایش کنید. تغییر هر دو پارامتر در یک مرحله، مشخص نمی‌کند کدام یک اتصال را بهتر یا بدتر کرده است. دقت داشته باشید که بهترین تنظیمات فرگمنت برای V2Ray عدد مشترکی برای همه اپراتورها ندارد. تنظیمی را نگه دارید که علاوه بر اتصال موفق، در استفاده روزمره و چند نوبت تست پایدار باشد.

اثر فرگمنت بر تاخیر

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

یک نکته مهم این است که در حالت tlshello، تنظیم interval روی صفر الزاما به معنای ارسال قطعه‌ها در بسته‌های TCP جداگانه نیست. طبق مستندات رسمی، ClientHello قطعه‌بندی شده، در صورت نبود محدودیت اندازه، می‌تواند داخل یک بسته TCP ارسال شود.

برای کاهش اختلال کانفیگ فرگمنت، اتصال را یک بار با این قابلیت خاموش نیز تست کنید. اگر بدون آن اتصال سالم‌تر است، فعال بودن دائمی ضرورتی ندارد. بالا بردن سرعت V2Ray گاهی از حذف پردازش اضافی حاصل می‌شود، نه افزودن گزینه‌های بیشتر.

2. انتخاب و تنظیم DNS

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

اگر اتصال برقرار است ولی بعضی سایت‌ها دیر باز می‌شوند یا خطای نام دامنه دارند، تنظیم DNS در V2RayNG ارزش بررسی دارد. با این حال، تغییر Resolver الزاما سرعت انتقال یک فایل را بیشتر نمی‌کند. نقش مستقیم DNS، یافتن آدرس دامنه است. DNS داخلی Xray در مراحل Routing و اتصال Outbound نیز استفاده می‌شود.

برای تغییر دی ان اس V2Ray، ابتدا مشخص کنید درخواست‌ها از کدام مسیر ارسال می‌شوند. یک DNS معتبر ممکن است در مسیر مستقیم پاسخ ندهد، اما از مسیر پروکسی قابل دسترسی باشد. در Xray، نوع آدرس DNS و قواعد مسیریابی بر این رفتار اثر می‌گذارند.

بهترین دی ان اس و تنظیمات DoH

بهترین DNS برای V2Ray را بر اساس پاسخگویی روی شبکه خود انتخاب کنید، نه صرفا شهرت ارائه‌دهنده. دو گزینه قابل بررسی، Cloudflare DoH و Google DoH هستند که قالب آدرس آنها در Xray آمده است. هر گزینه را جداگانه تست کنید.

برای تنظیم DoH در Xray، آدرس HTTPS سازگار در بخش dns.servers قرار می‌گیرد. افزودن این آدرس به فایل، به تنهایی مسیر درخواست را مشخص نمی‌کند. حالت معمول DoH وارد سیستم مسیریابی می‌شود، اما حالت دارای +local مستقیما از مسیر محلی درخواست می‌فرستد. بنابراین انتخاب حالت محلی را مترادف افزایش سرعت یا عبور از پروکسی ندانید.

بالا بردن سرعت V2Ray با تنظیمات DNS

کش، fallback و نسخه IP

DNS Cache پاسخ‌های ذخیره شده را برای استفاده دوباره نگه می‌دارد. در Xray، مقدار پیش فرض disableCache برابر false است؛ یعنی کش غیرفعال نشده است. خاموش کردن بی‌دلیل آن برای بالا بردن سرعت V2Ray مبنای مناسبی ندارد.

DNS fallback نیز امکان مراجعه به سرور بعدی را طبق قواعد پیکربندی فراهم می‌کند. تنظیم disableFallback روی true این رفتار را غیرفعال می‌کند. فهرست طولانی DNS هم لزوما بهتر نیست؛ در حالت پیش فرض، تلاش‌ها ترتیبی‌اند و پاسخ ناموفق می‌تواند مراجعه به گزینه بعدی را به تاخیر بیندازد.

برای افزایش سرعت کانفیگ V2Ray باید بدانید که رکورد A به آدرس IPv4 و رکورد AAAA به IPv6 مربوط است. گزینه queryStrategy می‌تواند نوع درخواست را محدود کند. اگر مسیر IPv6 شبکه مشکل دارد، آزمایش UseIPv4 مفید است؛ اما آن را نسخه عمومی برای همه شبکه‌ها ندانید. همچنین محدودیت جهانی این گزینه بر تنظیم هر سرور تقدم دارد.

علاوه بر این، در بررسی domainStrategy برای افزایش سرعت V2Ray به محل پارامتر دقت کنید. راهبرد نام‌گشایی در Routing با sockopt.domainStrategy یکسان نیست؛ یکی در تصمیم مسیریابی دخالت دارد و دیگری می‌تواند نام‌گشایی هنگام اتصال را کنترل کند. تغییر کورکورانه آنها ممکن است رفتار کانفیگ را عوض کند.

3. Mux چه زمانی مفید است؟

Mux یا Multiplexing چند اتصال مجازی را روی یک اتصال فیزیکی TCP حمل می‌کند تا سربار ایجاد اتصال‌های متعدد و تاخیر دست‌دهی کمتر شود. مستندات رسمی تاکید می‌کنند که این قابلیت برای افزایش توان عملیاتی طراحی نشده است.

فعالسازی Mux در V2RayNG را یک تست بدانید، نه تنظیماتی ضروری. تاثیر Mux روی سرعت دانلود می‌تواند منفی باشد. مستندات Xray حتی استفاده برای دانلود، تماشای ویدئو و تست سرعت را معمولا نامطلوب توصیف می‌کنند. برای افزایش سرعت V2RayNG، حالت خاموش باید در مقایسه شما حضور داشته باشد.

تنظیمات Mux در V2Ray

در تنظیمات Mux، پارامتر enabled فعال بودن قابلیت را تعیین می‌کند. مقدار Concurrency در Mux نیز سقف جریان‌های فرعی روی هر اتصال تجمیع شده است، نه تعداد دستگاه‌های مجاز اشتراک یا محدودیت کل اتصال همزمان کاربران. مقدار پیش فرض این گزینه در Xray برابر 8 است، اما افزایش آن تضمینی برای بهبود و بالا بردن سرعت V2Ray ندارد.

وضعیتمعنای فنی
enabled: falseMux برای انتقال درخواست‌ها فعال نیست
enabled: trueانتقال با Mux فعال می‌شود
concurrency: 8حداکثر هشت جریان فرعی روی هر اتصال مربوط
concurrency: -1Mux برای حمل ترافیک TCP استفاده نمی‌شود

دقت داشته باشید که مقدار منفی یک concurrency، به معنای نامحدود نیست. برای افزایش سرعت کانفیگ V2Ray، تفسیر پارامتر را از مستندات هسته Xray بگیرید، نه از نسخه‌های بازنشرشده تنظیمات.

افزایش سرعت کانفیگ V2Ray با تنظیمات Mux

QUIC و XUDP را بی دلیل تغییر ندهید

XUDP به تجمیع ترافیک UDP مربوط است و تنظیمات مستقلی دارد. گزینه xudpProxyUDP443 مشخص می‌کند ترافیک UDP/443، مرتبط با QUIC، رد شود، از Mux عبور کند یا از آن کنار گذاشته شود. مقدار پیش فرض آن reject است و مرورگرها معمولا به ارتباط TCP برمی‌گردند. تغییر همزمان این گزینه و concurrency تشخیص علت بهبود را دشوار می‌کند. برای تست عادی، ابتدا روشن و خاموش بودن Mux را مقایسه کنید. ورود به تنظیمات UDP زمانی توجیه دارد که مشکل مشخصی در همان نوع ترافیک مشاهده شده باشد.

اگر علت افت سرعت کانفیگ V2Ray با این تست‌ها مشخص نشد، نوع پروتکل و کیفیت مسیر را بررسی کنید. در مقاله تفاوت VLESS و VMess هم توضیح داده‌ایم که چرا مقایسه دو سرور متفاوت، به تنهایی برتری یک پروتکل را ثابت نمی‌کند.

کلام آخر

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

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

آیا روشن کردن Mux همیشه سرعت V2Ray را بیشتر می کند؟

خیر؛ Mux تاخیر ایجاد اتصال های متعدد را هدف می گیرد و ممکن است سرعت دانلود یا پخش ویدئو را کاهش دهد.

آیا Fragment برای همه کانفیگ ها ضروری است؟

خیر؛ کاربرد آن به ساختار اتصال و محدودیت شبکه وابسته است. اتصال سالم الزاما به فرگمنت نیاز ندارد.

Length و Interval در فرگمنت چه واحدی دارند؟

Length برحسب بایت و Interval برحسب میلی ثانیه است؛ اولی طول قطعه و دومی فاصله ارسال را تعیین می کند.

آیا Concurrency برابر با منفی یک یعنی اتصال نامحدود است؟

خیر؛ در Xray، مقدار منفی یعنی Mux برای حمل ترافیک TCP استفاده نمی شود و تنظیم UDP جداست.

آیا پینگ کمتر الزاما یعنی سرعت دانلود بیشتر است؟

خیر؛ تاخیر کمتر با توان انتقال بیشتر یکسان نیست. سرعت دانلود را جداگانه اندازه بگیرید.

آیا DNS سیستم و DNS داخل Xray یکسان هستند؟

لزوما نه. Xray می تواند Resolver مستقل داشته باشد و مقدار localhost به تنظیمات DNS سیستم اشاره می کند.

اشتراک گذاری در

دیدگاه کاربران

تصویر پیشفرض کاربر
لغو پاسخ

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