پرچم no-resolve: جلوگیری از حل DNS بیمورد
اول یک رفتار پنهان: وقتی اتصالی دامنهدار به قانون IP-CIDR یا GEOIP میرسد، Clash ناچار است فقط برای آزمودن تطبیق، دامنه را به IP حل کند — حتی اگر قانون بعدی همان ترافیک را راهی پروکسی کند (جایی که حل DNS کار سمت دور است).
دو مشکل به بار میآید: یک رفتوبرگشت DNS محلیِ اضافه (تأخیر)، و خودِ درخواست که دامنههای بازدیدیتان را لو میدهد (یکی از منابع نشت DNS) — تازه پاسخ محلی شاید دستکاریشده باشد.
راهحل: no-resolve
- IP-CIDR,198.18.0.0/16,DIRECT,no-resolve
- GEOIP,CN,DIRECT # تور نهایی معمولاً بدون آن
با no-resolve قانون فقط روی ترافیکی که از اول IP است اثر میکند؛ ترافیک دامنهدار از رویش میپرد و پایینتر ادامه میدهد — هیچ حلی رخ نمیدهد.
بگذاریم یا نه
- قوانین میانهٔ فهرست برای بازههای IP مشخص: بگذارید — حلِ بیهوده چرا؛
GEOIP,CN,DIRECTانتهایی: معمولاً بدون پرچم — کارش دقیقاً حلکردن دامنههای داخلیِ جامانده و برگرداندنشان به مسیر مستقیم است. با no-resolve این تور کور میشود و ترافیک داخلی به MATCH و به پروکسی میافتد.