ترفندهای پیشرفته
آشنایی با rule-providers: مجموعه قوانین خودبهروزشونده
نگهداری دستی صدها خط DOMAIN-SUFFIX شدنی نیست — اینترنت هر روز عوض میشود. Rule-providers قوانین را به فایلهای بیرونی میبرد که هسته سر موعد خودش دوباره دانلود میکند و در کانفیگ شما فقط یک خط ارجاع میماند.
دستور پایه
دو بلوک به بخش Merge از کانفیگ توسعه سراسری اضافه کنید:
rule-providers:
streaming:
type: http
behavior: classical
format: yaml
url: "https://example.com/rules/streaming.yaml"
path: ./ruleset/streaming.yaml
interval: 86400
rules:
- RULE-SET,streaming,انتخاب سرور
- GEOIP,IR,DIRECT
- MATCH,انتخاب سرور
interval: 86400 یعنی روزی یک بار تازهسازی. خط RULE-SET,streaming,انتخاب سرور میگوید: هر ترافیکی که با یکی از قوانین این مجموعه جور شد، به گروه «انتخاب سرور» برود.
سه نوع behavior
domain— فهرست خالص دامنه؛ سریعترین تطبیق، مناسب فهرستهای بزرگ؛ipcidr— فهرست خالص بازه IP؛classical— دستور کامل قوانین با پیشوند نوع در هر خط؛ منعطفترین و کمی کندتر.
نوع اعلامشده باید با محتوای واقعی فایل بخواند — ناسازگاری کل مجموعه را هنگام بارگذاری میاندازد.
منبع قوانین از کجا
فعالترین مجموعههای جامعه: blackmatrix7/ios_rule_script (قوانین به تفکیک سرویس، فرمتهای Clash کامل) و meta-rules-dat از MetaCubeX. منبع قانون را مثل سرویسدهنده انتخاب کنید: پرکاربرد، پرتکرار در بهروزرسانی، عمومی.
اشکالزدایی
- دانلود مجموعهها تابع منطق پراکسی شماست — اولین دریافت شکست خورد، به حالت سراسری بروید و دوباره بهروزرسانی کنید؛
- صفحه «قوانین» جستوجو دارد: دامنه را بنویسید تا ببینید کدام قانون آن را میگیرد؛
- تطبیق از بالا به پایین است: RULE-SET اگر دیر بیاید، قوانین قبلی شکارش را میقاپند. ترتیب حیاتی است.
جمع نکنید! دوازده مجموعه قانون یعنی راهاندازی کند و حافظه بادکرده. برای آدم معمولی چهار پنج تا کافی است: تبلیغات، استریم، سرویسهای هوش مصنوعی، داخلی-مستقیم و یک قانون آخر.
نصبکننده ویندوز ۶۴ بیت · نسخه 2.5.1 · رایگان و متنباز