تنظیمات Xray#
💡 نکته: از Settings → Xray Settings میتوانید این گزینهها را داخل برنامه تغییر دهید.
فایل تنظیمات: settings/xray_settings.toml
این فایل بخش بررسی Outboundهای Xray را کنترل میکند؛ یعنی اتصال و پهنای باند سرورهای راه دور را آزمایش میکند.
خلاصهٔ گزینهها#
| گزینه | پیشفرض | توضیح |
|---|---|---|
timeout | وابسته به سیستم | بیشترین زمان تست اتصال، میلیثانیه |
speed_test_timeout | وابسته به سیستم | بیشترین زمان هر تست سرعت دانلود/آپلود، میلیثانیه |
workers | وابسته به سیستم | تعداد تست همزمان |
connectivity_test_type | 3 | ۰ اتصال، ۱ دانلود، ۲ آپلود، ۳ هر دو |
download_speed | وابسته به سیستم | حداقل سرعت دانلود قابل قبول، Kbps |
upload_speed | وابسته به سیستم | حداقل سرعت آپلود قابل قبول، Kbps |
output_prefix | "xray_" | پیشوند فایلهای نتیجه |
pre_scan_type | "tcp" | بررسی اولیه: none، icmp، tcp یا http |
Timeout#
timeout = 6000بیشترین زمان انتظار برای تمامشدن یک تست Xray است. هدفی که در این زمان پاسخ ندهد ناموفق حساب میشود.
3000-6000برای شبکههای مطمئن6000-12000برای شبکههای دور یا ناپایدار
Speed Test Timeout#
speed_test_timeout = 6000بیشترین زمان انتظار برای هر تست سرعت دانلود و آپلود بر حسب میلیثانیه است. حجم دادهای که در تست جابهجا میشود از همین Timeout و حداقل سرعت تعیینشده به دست میآید (speed_test_timeout ثانیه × download_speed/upload_speed کیلوبیت بر ثانیه)، پس همیشه به اندازهٔ کافی داده منتقل میشود تا هدف با حداقل سرعت سنجیده شود.
3000-8000برای تست سرعت معمول8000-15000برای پهنای باند بالا یا شبکههای ناپایدار
Workers#
workers = 32تعداد تستهای اتصال همزمان. مقدار بیشتر سرعت تست را بالا میبرد، اما پهنای باند و CPU بیشتری مصرف میکند.
8-16برای منابع محدود16-32برای استفادهٔ معمول32-64برای تست پرسرعت
Connectivity Test Type#
connectivity_test_type = 00— فقط بررسی اتصال1— فقط سرعت دانلود2— فقط سرعت آپلود3— تست دانلود و آپلود
Download Speed#
download_speed = 100حداقل سرعت دانلود قابل قبول بر حسب Kbps است. پروب به اندازهٔ download_speed * speed_test_timeout داده جابهجا میکند و اگر سرعت اندازهگیریشده کمتر باشد، هدف را ناموفق میداند. فقط برای نوع تست 1 یا 3 استفاده میشود.
50-200برای تست پهنای باند متوسط200-1000برای تست پهنای باند بالا
Upload Speed#
upload_speed = 50حداقل سرعت آپلود قابل قبول بر حسب Kbps است و مثل download_speed کار میکند. فقط در نوع تست 2 یا 3 استفاده میشود.
25-100برای تست متوسط100-500برای تست بالا
Output Prefix#
output_prefix = "xray_"پیشوند نام همهٔ فایلهای خروجی این بخش است و برای جداکردن نتیجههای اسکنهای همزمان مفید است.
Pre-scan Type#
pre_scan_type = "none"یک بررسی ارزانتر است که قبل از Xray اجرا میشود. هدفی که این مرحله را رد کند به Xray نمیرسد.
none— بررسی اولیه را رد کن و مستقیم Xray را اجرا کنicmp— Ping ICMP هدف را بررسی کنtcp— اتصال TCP به پورت هدف را بررسی کنhttp— درخواست HTTP/HTTPS به هدف بفرست