یک پرسش، این سه حالت را از هم جدا میکند
انتخاب حالت در صفحه اصلی است و از منوی سینی سیستم هم بدون باز کردن پنجره عوض میشود. هر سه گزینه یک چیز را تغییر میدهند: اینکه این اتصال اصلاً به فهرست قوانین سپرده شود یا نه.
جای همیشگی شما حالت rule است. global و direct تنظیم دائمی نیستند، ابزارند؛ وقتی چیزی خراب میشود متغیرها را یکییکی حذف میکنند تا برای خرابی فقط یک توضیح بماند.
direct با خاموش بودن فرق دارد
حالت direct، Clash Verge را از مسیر بیرون نمیبرد؛ هسته همچنان هر اتصالی را میگیرد و دستنخورده رد میکند.
هر حالت با یک اتصال چه میکند
- 1
rule: تطبیق خط به خط
ترافیک وارد فهرست قوانین میشود و از بالا به پایین مقایسه میشود. اولین قانونی که تطبیق پیدا کند سیاست را تعیین میکند و کار همانجا تمام است. همان تقسیم آشنا، سایتهای داخلی مستقیم و بقیه از گره، فهرست قوانینی با همین چیدمان است.
- 2
global: یک خروجی برای همه چیز
فهرست قوانین کنار گذاشته میشود و هر اتصال به همان یک خروجی میرود. ارزشش تشخیصی است: اگر global کار کند و rule نه، ایراد از قوانین شماست؛ اگر global هم کار نکند، قوانین دخیل نبودهاند و باید سراغ گره بروید.
- 3
direct: همه چیز دستنخورده رد میشود
هیچ چیز پراکسی نمیشود. برای دانلود فایل بزرگ، دسترسی به دستگاههای شبکه خودتان، یا پاسخ چندثانیهای به اینکه آیا پراکسی مقصر است. آزمون direct یک چیز را میگوید: بدون پراکسی هم این مشکل هست یا نه.
ترتیب تطبیق و دقایق بعد از تعویض
قوانین از بالا خوانده میشوند و اولین تطبیق برنده است؛ هیچ خطی از پایینتر دوباره خوانده نمیشود. پس وقتی ترافیک جای عجیبی میرود، مقصر معمولاً قانون تازه شما نیست، بلکه قانون بازتری بالای آن است. آخرین خط یعنی MATCH تکلیف هر چیزی را که با هیچ قانونی جور نشده روشن میکند.
- تعویض حالت روی اتصالهای برقرار اثر ندارد؛ آنها روی همان مسیر قبلی تمام میشوند
- اگر چیزی عوض نشد، در صفحه Connections ردیفهای مربوط را ببندید تا دوباره وصل شوند
- بعد از عیبیابی به حالت rule برگردید، وگرنه ترافیک داخلی هم راه دور را میرود
پرسشهای رایج
در حالت rule یک سایت مستقیم میرود؛ چطور بفهمم کدام قانون این کار را کرده؟
هنگام باز شدن سایت صفحه Connections را باز کنید، ردیف را باز کنید و ستون Rule را بخوانید؛ نام قانون تطبیقیافته همانجا نوشته شده است. اگر اتصال بسته شده، در صفحه Rules دامنه را جستجو کنید و از بالا تا اولین خطی که میتواند تطبیق پیدا کند بخوانید. بیشتر وقتها یک DOMAIN-KEYWORD خیلی باز است.
در حالت global هم باز نمیشود؛ این یعنی چه؟
یعنی مشکل از مسیریابی نیست. یک آزمون تأخیر روی گره بگیرید و ببینید اصلاً جواب میدهد یا نه. اگر همه گرهها timeout میدهند، ببینید اشتراک منقضی یا حجمش تمام نشده باشد و بعد صفحه لاگ را برای خطای handshake بخوانید.