Skip to content

fa Routing

Parsa Radfar edited this page Oct 17, 2026 · 6 revisions

مسیریابی

حالت مسیریابی سرنوشت بیشتر ترافیک را تعیین می‌کند. قوانین سفارشی استثناها را: کدام سایت‌ها، برنامه‌ها، کشورها یا آدرس‌ها همیشه از پراکسی، مستقیم بروند یا مسدود شوند.

حالت‌های مسیریابی

در نوار اتصال، پنل نوار منو، Settings → Routing یا با Shortcuts انتخاب کنید.

حالت ترافیکی که با هیچ قانونی تطبیق ندارد
Global از سرور می‌رود
Bypass regions اگر متعلق به منطقهٔ فعال (ایران، چین، روسیه) باشد مستقیم، وگرنه از سرور
Rules Only مستقیم می‌رود؛ فقط ترافیک منطبق با قانون Proxy به سرور می‌رسد
Direct مستقیم می‌رود؛ فقط قوانین Block اعمال می‌شوند

گزینهٔ Settings → Routing → Traffic that matches no rule می‌تواند حالت را نادیده بگیرد: Follow mode (پیش‌فرض)، Proxy، Direct یا Block. این گزینه fallback خود کانفیگ کامل را هم جایگزین می‌کند.

بسته‌های منطقه‌ای

Bypass regions دست‌کم یک بستهٔ منطقه‌ای می‌خواهد. آن را در Settings → Routing فعال کنید؛ V2Mac فایل‌های geosite و geoip را دانلود، بررسی و به‌روز نگه می‌دارد (پیش‌فرض هفتگی، یا روزانه / هرگز، و Update Now). ایران از Chocolate4U/Iran-v2ray-rules و چین و روسیه از Loyalsoldier/v2ray-rules-dat استفاده می‌کنند.

تنظیمات مسیریابی با Bypass Iran

قوانین سفارشی

Rule Editor (دکمهٔ شیشه‌ای پایین نوار کناری) یا با Open Rule Editor… در Settings → Routing باز کنید. هر قانون نام، کلید روشن/خاموش، عمل (Proxy، Direct، Block)، برنامه‌ها و میزبان‌ها دارد. قانونی که هر دو را دارد باید هر دو را تطبیق دهد؛ فیلد خالی با همه چیز تطبیق دارد.

ترتیب بررسی

  1. Block QUIC اگر روشن باشد؛ سپس نام‌های محلی (localhost، *.local، *.test، …) و شبکهٔ محلی مستقیم می‌روند.
  2. قوانین شما از بالا به پایین. اولین تطبیق برنده است. با کشیدن ترتیب را عوض کنید.
  3. حالت مسیریابی.

پس قانون Proxy بر کشور bypass‌شده غلبه می‌کند، و قانون Direct بالای یک قانون Proxy کلی، برنده است.

ویرایشگر ساده و پیشرفته

ویرایشگر قوانین، نمای ساده

  • Simple: برای هر برنامه یا میزبان یک ردیف با منوی Proxy / Direct / Block. Apps و Hosts گروه‌های ذخیره‌شده را مدیریت می‌کنند؛ Discovered برنامه‌ها و میزبان‌های تازه در ترافیک را جمع می‌کند تا با یک کلیک مسیریابی شوند؛ چند ردیف را برای تغییر گروهی انتخاب کنید؛ Add… برنامهٔ نصب‌شده یا دامنه اضافه می‌کند. تغییرات خودکار ذخیره می‌شوند.
  • Advanced: فهرست مرتب قوانین با Add Rule، Rule Builder، Import Proxifier Profile و کلید Block QUIC. روی Apply بزنید؛ اتصال فعال دوباره راه می‌افتد.

ویرایشگر قوانین، نمای پیشرفته

پروفایل‌های قانون: چند مجموعه قانون با نام (خانه، کار، سفر) نگه دارید و از نوار ابزار جابه‌جا شوید.

برنامه‌ها

برنامه را به شکل Telegram.app، شناسهٔ بسته (com.example.chat)، الگو (*code*)، نام پردازه (curl) یا مسیر کامل بنویسید.

  • قوانین برنامه برای برنامه‌هایی کار می‌کنند که از پراکسی سیستم استفاده می‌کنند یا به پورت V2Mac وصل می‌شوند.
  • در TUN برنامه معلوم نیست، پس فقط قوانین میزبان و IP اعمال می‌شوند.
  • با System Proxy خاموش، برنامه‌هایی که خودتان روی پورت V2Mac تنظیم کرده‌اید قوانین را نادیده می‌گیرند و از سرور می‌روند (در Connections با نارنجی App's proxy setting). با System Proxy روشن، همهٔ ترافیک آن پورت از قوانین پیروی می‌کند.

میزبان‌ها

ورودی‌ها را با خط جدید، کاما، فاصله یا ; جدا کنید. خطوطی که با #، // یا ! شروع شوند توضیح‌اند.

بنویسید تطبیق
example.com، *.example.com، +.example.com، .ir دامنه و همهٔ زیردامنه‌ها
full:www.example.com فقط همان نام
keyword:shop، *shop* هر نامی که کلمه را دارد
regexp:^ads\d+\. عبارت باقاعده
1.2.3.4، 10.0.0.0/8، 2001:db8::/32، 10.0.0.1-10.0.0.9 آدرس یا بازه
geosite:google، geosite:category-ads-all فهرست سایت از geosite.dat
geoip:de، geoip:telegram آدرس‌های یک کشور یا سرویس
ext:region-ir-geosite.dat:ir فهرستی از بستهٔ منطقه‌ای
DOMAIN-SUFFIX,example.com,DIRECT قوانین Clash (عمل قانون تعیین‌کننده است)
0.0.0.0 ads.example.com خطوط فایل hosts
||ads.example.com^ خطوط دامنهٔ Adblock

هر چیزی که قانون نباشد زیر ویرایشگر فهرست و نادیده گرفته می‌شود. فهرست geosite: ناموجود هسته را متوقف می‌کند؛ لاگ نامش را می‌گوید.

وارد کردن از Proxifier

V2Mac پروفایل‌های Proxifier را می‌خواند، پس بدون تایپ دوبارهٔ قوانین مهاجرت می‌کنید.

  1. ویرایشگر قوانین را باز کنید و روی Import… (نمای Simple) یا Import Proxifier Profile… (نمای Advanced) بزنید.
  2. فایل .ppx را انتخاب کنید (Proxifier هر پروفایل را به‌صورت فایل .ppx نگه می‌دارد).
  3. بازبینی را بررسی کنید و Import را بزنید. پیش از آن چیزی تغییر نمی‌کند.

بازبینی وارد کردن پروفایل Proxifier: پنج قانون، یک قانون کنارگذاشته و روشن شدن Block QUIC

در Proxifier در V2Mac
قانون به پراکسی روی همین مک (پورت V2Mac) قانون Proxy
قانون Direct / Block همان عمل
قانون غیرفعال وارد می‌شود، خاموش
قانون به پراکسی یا زنجیرهٔ دیگر کنار گذاشته و با نارنجی نام برده می‌شود
فیلد Applications برنامه‌های قانون ("App.app"، شناسهٔ بسته، *الگو*، نام پردازه)
میزبان‌های مقصد (*.example.com، بازه‌هایی مثل 10.0.0.0-10.255.255.255) میزبان‌های قانون
گزینهٔ Block UDP 443 روشن شدن Block QUIC

قوانین واردشده بعد از قوانین خودتان قرار می‌گیرند، پس قوانین فعلی اولویت دارند. پس از آن همه قانون معمولی V2Mac هستند که می‌توانید ویرایش، جابه‌جا یا خاموش کنید.

تفاوت با Proxifier: V2Mac برنامه‌ها را فقط برای ترافیکی که از پراکسی سیستم یا پورت آن استفاده می‌کند تشخیص می‌دهد، نه در حالت TUN (آنجا از قوانین میزبان استفاده کنید).

Rule Builder (ویزارد)

Rule Builder در سه مرحله قوانین را برایتان می‌نویسد. با Rule Builder… در نمای Advanced بازش کنید.

مرحلهٔ ۱ — Action. Proxy، Direct یا Block را انتخاب کنید، یا از یک پیکربندی آماده شروع کنید: کشور خودتان مستقیم، مسدود کردن تبلیغات و ردیاب‌ها، سرویس‌های هوش مصنوعی از پراکسی، تلگرام از پراکسی، استریم از پراکسی.

مرحلهٔ ۱ Rule Builder: کارت‌های Proxy، Direct و Block و پیکربندی‌های آماده

مرحلهٔ ۲ — Choose. سه زبانه؛ شمارش روی زبانه‌ها و «N rules so far» در پایین با هر انتخاب بالا می‌رود.

  • Countries: در ۲۵۰ کشور جست‌وجو کنید یا روی نقشه کلیک کنید (هر کشور انتخاب‌شده پرچم می‌گیرد؛ Show All نقشه را کوچک می‌کند). برای هر کشور انتخاب کنید چه اضافه شود: IP ranges (geoip:ir)، Country domain (domain:ir، همهٔ سایت‌های .ir) و Known sites (geosite:category-ir، سایت‌های آن کشور روی دامنه‌های دیگر). Selected only و Clear برای فهرست‌های بلند کمک می‌کنند.

کشورها در Rule Builder: فهرست و نقشهٔ جهان با آلمان، ایران و ژاپن انتخاب‌شده

  • Services: کاشی‌های یک‌کلیکی برای Google، YouTube، Telegram، Instagram، WhatsApp، X، Netflix، Spotify، OpenAI، Anthropic، Apple، Microsoft، تبلیغات و ردیاب‌ها و غیره؛ در سمت راست در همهٔ فهرست‌های geosite.dat و geoip.dat هسته جست‌وجو کنید. فقط فهرست‌هایی که واقعاً وجود دارند پیشنهاد می‌شوند، پس قانونی که Rule Builder بسازد هرگز هسته را متوقف نمی‌کند.

سرویس‌ها در Rule Builder: کاشی‌های سرویس‌های پرطرفدار و فهرست قابل جست‌وجوی همهٔ geosite و geoip

  • Domains & IPs: هر چیزی با قالب‌های جدول میزبان‌ها در بالا بچسبانید: دامنه، wildcard، بازهٔ IP، قوانین Clash، خطوط hosts یا Adblock. هر خط هنگام تایپ بررسی می‌شود؛ خطوطی که قانون نیستند نام برده و کنار گذاشته می‌شوند.

دامنه‌ها و IPها در Rule Builder: ویرایشگر متن با بررسی زنده و راهنمای قالب‌ها

مرحلهٔ ۳ — Review. همهٔ ورودی‌هایی که نوشته می‌شوند با نوعشان (بازهٔ IP، دامنه و زیردامنه‌ها، فهرست سایت). ورودی‌هایی که قانونی با همان عمل از قبل دارد با «Already in the list» کم‌رنگ می‌شوند و دوباره اضافه نمی‌شوند. Add Rules آن‌ها را به‌صورت یک قانون تازه با نام تاریخ ذخیره می‌کند: قوانین Block بالای فهرست و Proxy و Direct پایین آن می‌روند. اتصال فعال برای استفاده از آن دوباره راه می‌افتد. بعداً در نمای Advanced نامش را عوض، ویرایش یا جابه‌جایش کنید.

بازبینی Rule Builder: نُه ورودی برای یک قانون Direct تازه، سه تا از قبل در فهرست

نمونه‌ها

هدف عمل میزبان‌ها
مسدود کردن تبلیغات همه‌جا Block geosite:category-ads-all
سرویس‌های هوش مصنوعی از پراکسی، با bypass ایران Proxy geosite:openai، geosite:anthropic
به‌روزرسانی‌های اپل و مایکروسافت بدون پراکسی Direct geosite:apple، geosite:microsoft
دسترسی مستقیم به شبکهٔ محل کار Direct 10.0.0.0/8، full:intranet.example.com
فقط تلگرام از پراکسی Proxy (در حالت Rules Only) برنامه‌ها: Telegram.app

کانفیگ‌های کامل JSON

برای کانفیگ کامل ایکس‌ری، اول قوانین و حالت V2Mac اجرا می‌شوند، سپس مسیریابی خود کانفیگ به‌عنوان fallback (بنفش Config fallback در Connections).

Clone this wiki locally