قواعد برنامه و دامنه
قواعد برنامه و دامنه در Windows و Linux تعیین میکنند کدام درخواستهای DNS از Mudfish استفاده کنند و قابلیت اختیاری حفاظت وب بر کدام اتصالهای وب اعمال شود. حتی اگر حفاظت وب خاموش باشد، این قواعد بر DNS اعمال میشوند. درخواستهای خارج از محدودهٔ انتخابشده از مسیر اصلی فرستاده میشوند و ممکن است رمزگذارینشده باشند.
برای ویرایش قواعد، تنظیمات ← اهداف DNS و وب را باز کنید.
انتخاب برنامهها
اگر فهرست برنامهها خالی باشد، بر همهٔ برنامهها اعمال میشود. برنامه را از فهرست انتخاب کنید یا از ورود دستی نام برنامه استفاده کنید. در Windows و Linux فقط نام فایل اجرایی، بدون مسیر یا آرگومان اجرا، استفاده میشود؛ مثلاً firefox.exe در Windows و firefox در Linux.

افزودن قواعد دامنه
در دامنههای مشمول یا دامنههای مستثنا، هر قاعده را در یک خط وارد کنید.
| قاعده | موارد منطبق |
|---|---|
example.com | خود دامنه و زیردامنههای آن. |
=example.com | فقط همان دامنه با تطبیق دقیق. |
*.example.com | فقط زیردامنهها، مانند www.example.com. |
اگر فهرست دامنههای مشمول خالی باشد، بر همهٔ دامنهها اعمال میشود. قواعد استثنا بر قواعد شمول اولویت دارند. فقط نام دامنه را بدون https:// یا مسیر URL وارد کنید و پس از ویرایش اعمال تنظیمات را بزنید.

اعمال قواعد
با انتخاب برنامه یا افزودن قاعدهٔ دامنه، رهگیری خودکار روشن و تغییر تنظیمات DNS سیستم هنگام اجرا خاموش میشود. برای ذخیره، اعمال تنظیمات را بزنید و سپس اتصالهای قبلی را دوباره باز کنید.
برای انتخاب برنامه و دامنه در Linux، به Linux 6.6 یا بالاتر با امکان استفاده از eBPF نیاز دارید. برای انتخاب برنامههای منفرد، cgroup v2 و پشتیبانی BTF هسته نیز لازم است. در پرسوجوهایی که resolver مشترک DNS سیستم پردازش کرده، ممکن است برنامهٔ درخواستکننده قابل شناسایی نباشد.
برای اعمال دوباره بر تمام برنامهها و دامنهها، فهرست برنامهها، دامنههای مشمول و دامنههای مستثنا را همگی خالی و تنظیمات را اعمال کنید. رهگیری خودکار همچنان روشن میماند. برای خاموش کردن آن، تنظیمات اتصال را ببینید.