Skip to content

Latest commit

 

History

History
520 lines (383 loc) · 30.2 KB

README.fa.md

File metadata and controls

520 lines (383 loc) · 30.2 KB
a logo for iran v2ray rules in both dark and light mode

GitHub Workflow Status GitHub release GitHub Release Date GitHub

✍️ معرفی

مجموعه ای از قوانین مسیریابی بهبود یافته و جامع که برای کاربران ایرانی بهینه شده و قابل استفاده در هسته های v2ray/xray و کلیه کلاینت های آنان میباشد.

💡 برای قوانین مسیریابی sing-box به اینجا مراجعه کنید Iran Sing-Box Rules
💡 برای قوانین مسیریابی Clash به اینجا مراجعه کنید Iran Clash Rules

⬇️ نحوه دانلود

github logo in dark and light mode. از گیت هاب

geoip.dat

https://raw.githubusercontent.com/Chocolate4U/Iran-v2ray-rules/release/geoip.dat

QR Code QrCode for downloading geoip.dat file from github

geosite.dat

https://raw.githubusercontent.com/Chocolate4U/Iran-v2ray-rules/release/geosite.dat

QR Code QrCode for downloading geosite.dat file from github

geoip-lite.dat

https://raw.githubusercontent.com/Chocolate4U/Iran-v2ray-rules/release/geoip-lite.dat

QR Code QrCode for downloading geoip-lite.dat file from github

geosite-lite.dat

https://raw.githubusercontent.com/Chocolate4U/Iran-v2ray-rules/release/geosite-lite.dat

QR Code QrCode for downloading geosite-lite.dat file from github

security-ip.dat

https://raw.githubusercontent.com/Chocolate4U/Iran-v2ray-rules/release/security-ip.dat

QR Code QrCode for downloading security-ip.dat file from github

security.dat

https://raw.githubusercontent.com/Chocolate4U/Iran-v2ray-rules/release/security.dat

QR Code QrCode for downloading security.dat file from github

github logo in dark and light mode. From jsDelivr CDN

geoip.dat

https://cdn.jsdelivr.net/gh/chocolate4u/Iran-v2ray-rules@release/geoip.dat

QR Code QrCode for downloading geoip.dat file from jsdelivr

geosite.dat

https://cdn.jsdelivr.net/gh/chocolate4u/Iran-v2ray-rules@release/geosite.dat

QR Code QrCode for downloading geosite.dat file from jsdelivr

geoip-lite.dat

https://cdn.jsdelivr.net/gh/chocolate4u/Iran-v2ray-rules@release/geoip-lite.dat

QR Code QrCode for downloading geoip-lite.dat file from jsdelivr

geosite-lite.dat

https://cdn.jsdelivr.net/gh/chocolate4u/Iran-v2ray-rules@release/geosite-lite.dat

QR Code QrCode for downloading geosite-lite.dat file from jsdelivr

security-ip.dat

https://cdn.jsdelivr.net/gh/chocolate4u/Iran-v2ray-rules@release/security-ip.dat

QR Code QrCode for downloading security-ip.dat file from jsdelivr

security.dat

https://cdn.jsdelivr.net/gh/chocolate4u/Iran-v2ray-rules@release/security.dat

QR Code QrCode for downloading security.dat file from jsdelivr

💻 نحوه استفاده

هسته v2ray/xray

قسمت زیر را به قسمت مسیریابی فایل کانفیگ خود اضافه کنید:

"outbounds": [
  {
    "tag": "direct",
    "protocol": "freedom",
    "settings": {}
  },
  {
    "tag": "block",
    "protocol": "blackhole",
    "settings": {}
  }
],
"routing": {
  "domainStrategy": "IPIfNonMatch",
  "rules": [
    {
      "outboundTag": "block",
      "domain": [
        "geosite:category-ads-all",
        "geosite:malware",
        "geosite:phishing",
        "geosite:cryptominers"
      ],
      "type": "field"
    },
    {
      "outboundTag": "block",
      "ip": [
        "geoip:malware",
        "geoip:phishing"
      ],
      "type": "field"
    },
    {
      "outboundTag": "direct",
      "domain": [
        "geosite:ir"
      ],
      "type": "field"
    },
    {
      "outboundTag": "direct",
      "ip": [
        "geoip:ir",
        "geoip:private"
      ],
      "type": "field"
    },
  ]
}

📃 دسته بندی ها

GeoIP

دسته‌های موجود درgeoip.dat
  • شامل کلیه IP های تمامی کشورها از هر دو دیتابیس Maxmind و IP2Location.
  • geoip:ir
  • دربر گیرنده IP های ایران استخراج شده از دیتابیس Maxmind و IP2Location به علاوه IP های پیامرسان های ایرانی از جمله "ایتا"، "روبیکا" و غیره.

  • geoip:private
  • دربر گیرنده IP های ایالات متحده استخراج شده از دیتابس MaxMind.

  • geoip:arvancloud
  • دربر گیرنده IP های سرویس توزیع محتوای ابرآروان. ℹ️ این دسته بندی در "geoip:ir" ادغام شده و در صورت استفاده از "geoip:ir"، نیازی به این دسته بندی نیست.

  • geoip:derakcloud
  • دربر گیرنده IP های سرویس توزیع محتوای ابردراک. ℹ️ این دسته بندی در "geoip:ir" ادغام شده و در صورت استفاده از "geoip:ir"، نیازی به این دسته بندی نیست.

  • geoip:iranserver
  • دربر گیرنده IP های سرویس توزیع محتوای ایران سرور. ℹ️ این دسته بندی در "geoip:ir" ادغام شده و در صورت استفاده از "geoip:ir"، نیازی به این دسته بندی نیست.

  • geoip:parspack
  • دربر گیرنده IP های سرویس توزیع محتوای پارس پک. ℹ️ این دسته بندی در "geoip:ir" ادغام شده و در صورت استفاده از "geoip:ir"، نیازی به این دسته بندی نیست.

  • geoip:cloudflare
  • دربرگیرنده IP های سرویس توزیع محتوای کلودفلر.

  • geoip:google
  • دربر گیرنده IP های گوگل، گوگل کلود و گوگل بات.

  • geoip:amazon
  • در برگیرنده IP های آمازون و سرویس ابری آمازون(AWS).

  • geoip:microsoft
  • دربر گیرنده IP های مایکروسافت و سرویس ابری آژور.

  • geoip:bing
  • دربر گیرنده IP های موتور جستجوی بینگ.

  • geoip:github
  • دربر گیرنده IP های گیت هاب.

  • geoip:facebook
  • دربر گیرنده IP های اکوسیستم متا، از جمله فیسبوک، اینستاگرام و واتس اپ.

  • geoip:twitter
  • دربر گیرنده IP های توییتر (یا به عبارتی X!).

  • geoip:telegram
  • دربر گیرنده IP های تلگرام.

  • geoip:oracle
  • دربر گیرنده IP های سرویس ابری اوراکل.

  • geoip:digitalocean
  • دربر گیرنده IP سرویس های ابری دیجیتال اوشن.

  • geoip:linode
  • دربر گیرنده IP سرویس ابری لینود.

  • geoip:openai
  • دربر گیرنده IP های OpenAI و ChatGPT.

  • geoip:phishing
  • دربر گینده IP های فیشینگ.

  • geoip:malware
  • دربر گیرنده IP های بدافزار.

دسته‌های موجود درgeoip-lite.dat
  • geoip:ir
  • دربر گیرنده IP های ایران استخراج شده از دیتابیس Maxmind و IP2Location به علاوه IP های پیامرسان های ایرانی از جمله "ایتا"، "روبیکا" و غیره.

  • geoip:private
  • دربر گیرنده IP های شبکه محلی (LAN).

دسته‌های موجود درsecurity-ip.dat
  • geoip:phishing
  • دربر گینده IP های فیشینگ.

  • geoip:malware
  • دربر گیرنده IP های بدافزار.

دسته‌های موجود درgeoip-services.dat
  • geoip:arvancloud
  • دربر گیرنده IP های سرویس توزیع محتوای ابرآروان.

  • geoip:derakcloud
  • دربر گیرنده IP های سرویس توزیع محتوای ابردراک.

  • geoip:iranserver
  • دربر گیرنده IP های سرویس توزیع محتوای ایران سرور.

  • geoip:parspack
  • دربر گیرنده IP های سرویس توزیع محتوای پارس پک.

  • geoip:cloudflare
  • دربرگیرنده IP های سرویس توزیع محتوای کلودفلر.

  • geoip:google
  • دربر گیرنده IP های گوگل، گوگل کلود و گوگل بات.

  • geoip:amazon
  • در برگیرنده IP های آمازون و سرویس ابری آمازون(AWS).

  • geoip:microsoft
  • دربر گیرنده IP های مایکروسافت و سرویس ابری آژور.

  • geoip:bing
  • دربر گیرنده IP های موتور جستجوی بینگ.

  • geoip:github
  • دربر گیرنده IP های گیت هاب.

  • geoip:facebook
  • دربر گیرنده IP های اکوسیستم متا، از جمله فیسبوک، اینستاگرام و واتس اپ.

  • geoip:twitter
  • دربر گیرنده IP های توییتر (یا به عبارتی X!).

  • geoip:telegram
  • دربر گیرنده IP های تلگرام.

  • geoip:oracle
  • دربر گیرنده IP های سرویس ابری اوراکل.

  • geoip:digitalocean
  • دربر گیرنده IP سرویس های ابری دیجیتال اوشن.

  • geoip:linode
  • دربر گیرنده IP سرویس ابری لینود.

  • geoip:openai
  • دربر گیرنده IP های OpenAI و ChatGPT.

دسته‌های موجود درCountry.mmdb

مثل دسته "GeoIP" اما با فرمت اختصاصی MaxMind.

دسته‌های موجود درCountry-lite.mmdb

مثل دسته "GeoIP-Lite" اما با فرمت اختصاصی MaxMind.

دسته‌های موجود درSecurity-IP.mmdb

مثل دسته "Security-IP" اما با فرمت اختصاصی MaxMind.

دسته‌های موجود درServices.mmdb

مثل دسته "GeoIP-Services" اما با فرمت اختصاصی MaxMind.

GeoSite

دسته‌های موجود درgeosite.dat
  • کلیه دسته بندی ها موجود در مخزن domain-list-community پشتبانی می شوند، به علاوه موارد زیر:
  • geosite:ir
  • دربر گیرنده وبسایت های ایرانی به غیر از دامنه های "ir." و قوانینی جهت بایپس کردن کلیه دامنه های "ir.".

  • geosite:ads
  • دربر گیرنده لیستی از دامنه های تبلیغاتی ایرانی.

  • geosite:category-ads-all
  • دربر گیرنده لیستی سفارشی شده از دامنه های تبلیغاتی ایرانی و خارجی. این لیست به گونه ای بهینه شده که تا حد امکان خالی از اشتباه باشد در حالی که سبک بودن و موثر بودن خود را نیز حفظ کند.

  • geosite:malware
  • دربر گیرنده لیستی از دامنه های حاوی بدافزار.

  • geosite:phishing
  • دربر گیرنده لیستی از دامنه های تقلبی و فیشینگ.

  • geosite:cryptominers
  • دربر گیرنده لیستی از استخراج کننده های رمزارز که در پس زمینه مرورگر شروع به استخراج کرده و بر کارایی سیستم کاربر تاثیر منفی می گزارند.

  • geosite:social
  • دربر گیرنده لیستی از دامنه های شبکه های اجتماعی از جمله "Facebook", "Instagram", "Whatsapp", "Twitter", "LinkedIn", "MySpace", "Pinterest", "Tumblr", "Reddit", "TikTok", "clubhouse".

  • geosite:nsfw
  • دربر گیرنده لیستی از دامنه های محتوای بزرگسال و قمار.

دسته‌های موجود درgeosite-lite.dat
  • geosite:ir
  • دربر گیرنده وبسایت های ایرانی فعال به غیر از دامنه های "ir." و قوانینی جهت بایپس کردن کلیه دامنه های "ir.".
    همه دامنه های ایرانی در لیست معمولی هر 24 ساعت یکبار بررسی شده و پس از حذف دامنه های غیرفعال به این لیست راه میابند.
    این تست ممکن است زیاد دقیق نباشد، به همین دلیل پیشنهاد میکنم هر روز و یا به طور مرتب این لیست را بروزرسانی کنید.

  • geosite:ads
  • دربر گیرنده لیستی از دامنه های تبلیغاتی ایرانی.

دسته‌های موجود درsecurity.dat
  • geosite:category-ads-all
  • دربر گیرنده لیستی سفارشی شده از دامنه های تبلیغاتی ایرانی و خارجی. این لیست به گونه ای بهینه شده که تا حد امکان خالی از اشتباه باشد در حالی که سبک بودن و موثر بودن خود را نیز حفظ کند.

  • geosite:malware
  • دربر گیرنده لیستی از دامنه های حاوی بدافزار.

  • geosite:phishing
  • دربر گیرنده لیستی از دامنه های تقلبی و فیشینگ.

  • geosite:cryptominers
  • دربر گیرنده لیستی از استخراج کننده های رمزارز که در پس زمینه مرورگر شروع به استخراج کرده و بر کارایی سیستم کاربر تاثیر منفی می گزارند.

💁 این ها چطوری ساخته شدن؟

فایل های geoip.dat,geoip-lite.dat و Country.mmdb,Country-lite.mmdb با استفاده از سورس کد موجود در مخزن geoip ساخته شده اند. لطفا برای نحوه تولید فایل های مسیریابی به مخزن گفته شده مراجعه کنید.
فایل های geosite.dat,geosite-lite.dat با استفاده از سورس کد موجود در مخزن Domain list community ساخته شده اند. لطفا برای نحوه تولید فایل های مسیریابی به مخزن گفته شده مراجعه کنید.

🤝 مشارکت

هرگونه مشارکتی در این مخزن مورد استقبال قرار میگیرد. شما به دو روش میتوانید در این مخزن مشارکت داشته باشید:

  1. مشارکت در سورس های مورد استفاده این مخزن
    دامنه ای میشناسید که باید بایپس شود؟ به اینجا گزارش بدهید Iran Hosted Domains
    دامنه تبلیغاتی ایرانی میشناسید که باید مسدود شود؟ به اینجا گزارش بدهید PersianBlocker
    دامنه ای میشناسید که... خیلی خوب فکر کنم متوجه منظورم شدید!
  2. مستقیما در این مخزن مشارکت داشته باشید
    مشکلات را گزارش کنید، سورس های جدید پیشنهاد بدهید، و یا هر گونه ایده که به بهتر شدن این مخزن کمک میکند را با ما به اشتراک بگذارید.

🙋‍♂️ یک مورد دیگه، اگر این مخزن برای شما مفید واقع شده لطفا یک ستاره در بالای این صفحه از خودتون به جا بگذارین تا به بیشتر دیده شدن این لیست کمک بشه.

©️ لایسنس

این پروژه، به جز منابع مورد استفاده، تحت لایسنس GNU GPLv3 قرار دارد. برای جزئیات بیشتر اینجا را ببینید لایسنس

تمامی حقوق برای منابع استفاده شده بر اساس لایسنس های مربوطه شان محفوظ است. لطفا برای اطلاعات بیشتر به قسمت منابع مراجعه کنید.

📦 منابع

GeoIP

Source Maintainer Home Page License Category
GeoLite2 MaxMind Home Page CC BY-SA 4.0 Country IPs
IP2Location LITE IP2Location Home Page CC BY-SA 4.0 Country IPs
ITO GOV ITO GOV Home Page N/A ir(messenger IPs)
V2ray-rules-dat Loyalsoldier Home Page GPL-3.0 cn
Arvan Cloud Arvan Cloud Home Page All rights reserved arvancloud
Derak Cloud Derak Cloud Home Page All rights reserved derakcloud
IranServer IranServer Home Page All rights reserved iranserver
ParsPack ParsPack Home Page All rights reserved parspack
Cloudflare Cloudflare Home Page All rights reserved cloudflare
Telegram Telegram Home Page All rights reserved Telegram
URLhaus abuse.ch Home Page CC0 malware
Phishing URL Blocklist malware-filter Group Home Page MIT phishing
IPRanges lord-alfred Home Page CC0 1.0 everything else

GeoSite

Source Maintainer Home Page License Category
Iran Hosted Domains bootmortis Home Page MIT ir
PersianBlocker MasterKia Home Page AGPL-3.0 ads
DNS Blocklists Hagezi Home Page All rights reserved ads
GoodbyeAds jerryn70 Home Page MIT ads
AdGuard DNS filter Adguard Team Home Page GPL-3.0 ads
URLhaus abuse.ch Home Page CC0 malware
Phishing URL Blocklist malware-filter Group Home Page MIT phishing
NoCoin adblock list hoshsadiq Home Page MIT cryptominers
Unified Hosts StevenBlack Home Page MIT social, nsfw
Domain list community Domain list community Home Page MIT everything else

⚠️ سلب مسئولیت

این مخزن هیچگونه همکاری، ارتباط، مجوز، و یا به طور کلی به هیچ طریقی هیچ گونه ارتباطی به طور رسمی با هریک از منابع ذکر شده اعم از وبسایت ها، سرویس ها و یا هر چیزی که ممکن است به آن ارتباط داشته باشد، ندارد.
اطلاعات موجود در این مخزن از منابع در دسترس عموم جمع آوری گردیده و فقط به منظور اطلاع رسانی بدون هیچ ضمانتی مبنی بر دقیق بودن و یا در دسترس بودن عرضه شده است. همچنین ما هیچگونه مسئولیتی در برابر هر گونه خسارت ناشی از استفاده از اطلاعات این مخزن که ممکن است به وجود بیاید، نداریم. لطفا قبل از استفاده از اطلاعات این مخزن، تحقیقات لازم را به عمل بیاورید.

🙏 تشکر ویژه