گروه، آخرین پرش ترافیک را تعیین میکند
وقتی یک قانون تطبیق پیدا میکند، ترافیک مستقیم به یک گره فرستاده نمیشود؛ اول به یک گروه پراکسی میرسد و گروه تصمیم میگیرد از کدام مسیر برود. به همین دلیل «گره خوب است ولی سرعت پایین میماند» اغلب مشکل گره نیست، انتخاب سیاست گروه اشتباه است.
در صفحه Proxies هر عنوان بازشونده یک گروه است. نوع گروه در بخش proxy-groups فایل پیکربندی نوشته میشود. اگر پیکربندی از اشتراک سرویسدهنده آمده باشد، در رابط فقط میتوانید گره را عوض کنید نه نوع گروه را؛ برای تغییر نوع باید با Merge بازنویسی کنید.
اول نام گروهها را بخوانید
هر سرویسدهنده نامگذاری متفاوتی دارد. پیش از هر تغییری ساختار گروهها را در صفحه Proxies مرور کنید.
تفاوت عملی این پنج نوع
- 1
select: دستی و پایدار
هر گرهای را انتخاب کنید همان میماند و انتخاب بهصورت محلی ذخیره میشود. گروه خروجی اصلی را روی select نگه دارید تا هنگام عیبیابی سریع بتوانید جابهجا شوید.
- 2
url-test و fallback: هر دو خودکار، با منطق متفاوت
url-test بر اساس نتیجه آزمون سرعت سریعترین گره را برمیدارد؛ تأخیر کم میشود اما مدام جابهجا میشود. fallback فقط وقتی گره فعلی در بررسی سلامت شکست بخورد سراغ بعدی میرود؛ پایدارتر است اما ممکن است ساعتها روی مسیر کند بماند. برای پایداری fallback و برای سرعت url-test.
- 3
load-balance و relay: پخشکردن و زنجیره
load-balance اتصالها را طبق strategy بین چند گره پخش میکند؛ consistent-hashing یک دامنه را همیشه روی یک گره نگه میدارد و round-robin به نوبت استفاده میکند. relay زنجیرهای است: ترافیک بهترتیب از تمام گرههای گروه عبور میکند و تأخیرها جمع میشوند، پس فقط وقتی واقعاً به واسط نیاز دارید از آن استفاده کنید.
مطمئن شوید گروه واقعاً به کار رفته است
به صفحه Connections بروید و یک ردیف را باز کنید و ستون Chains را بخوانید. این ستون از راست به چپ گروهها و گره نهایی را نشان میدهد، مثلاً GLOBAL سپس گروه خودکار و بعد HK-01. اگر گروهی که میبینید آن چیزی نیست که انتظار داشتید، یعنی یک قانون آن دامنه را جای دیگری فرستاده و مشکل از قوانین است نه از گروه.
- خروجی اصلی را روی select بگذارید تا با یک کلیک عوض شود
- مقدار interval گروههای خودکار را کمتر از ۳۰۰ ثانیه نگذارید؛ آزمون سلامت هم ترافیک مصرف میکند
- load-balance را با consistent-hashing ترکیب کنید تا نشستهای ورود مدام قطع نشوند
پرسشهای رایج
url-test مدام گره را عوض میکند؛ چطور آرامش کنم؟
مقدار tolerance را بالا ببرید، مثلاً روی ۱۵۰. یعنی گره جدید باید دستکم ۱۵۰ میلیثانیه سریعتر از گره فعلی باشد تا جابهجایی انجام شود. مقدار پیشفرض آنقدر کوچک است که نوسان معمولی هم باعث تعویض میشود.
با بهروزرسانی اشتراک، گرهای که دستی انتخاب کردهام بازنشانی میشود؟
معمولاً نه. Clash Verge انتخاب دستی را بهصورت محلی ذخیره میکند و تا وقتی نام گروه و نام گره تغییر نکرده از همان استفاده میکند. فقط اگر سرویسدهنده نام گروه را عوض کند به گره اول برمیگردد.