Skip to content

اضافه شدن geoip , geosite جهت سهلوت فیلترینگ سایت های ایرانی و یا اتصال دایرکت به سرویس هایی مانند deepseek با استفاده از تگ های استاندارد#65

Open
libertyir wants to merge 2 commits into
masterking32:python_testingfrom
libertyir:python_testing

Conversation

@libertyir

Copy link
Copy Markdown

v2dat => xray
جهت پردازش اتصال به سایت پیش از ارسال به GAS

نمونه تغییرات در کانفیگ
"collector.github.com",
"api.github.com",
"www.github.com",
"regex:^github\.com$",
"geosite:ir",
"geoip:ir",
"geosite:deepseek"
توضیحات تگ ها
geoip
با استفاده از این کانفیگ ها می توان علاوه بر اتصال مستقیم به برخی سایتها یک حوزه IP مانند ایران را مستقیم و بدون نیاز به پروکسی باز کرد
geosite
می توان با استفاده از این تگ سایت و زیرمجموعه های دیگر آن را به لیست دایرکت یا مسدودی اضافه کرد. به عنوان مثال با تگه دیپ‌سیک تمامی وبسایتها مرتبط با وبسایت و پروژه دیپ‌سیک مستقیم باز خواهد شد
regex
با استفاده از رجکس می توان علاوه بر محدود سازی محدوده یا زیر دامنه می توان به صورت مطلق یک دامنه را صرفا با ریشه باز کرد و یا بست. به عنوان مثال دامنه های
https://github.com/
https://www.github.com/
مستقیم وصل بشند و باقی زیر دامنه ها از GAS عبور کند.

در صورتی که فایلهای geoip , geosite در ریشه اصلی برنامه موجود نباشد، برنامه سایر تگ ها را بررسی می کند و پیش فرض های تعریف شده خودش رو نیز لحاظ می کند.

جهت دریافت فایلهای geosite ,geoip می توان از مسیر های زیر اقدام به دانلود نمود:

Iran Xray Chocolate4U:
https://github.com/Chocolate4U/Iran-v2ray-rules/releases/latest/download/{0}.dat

Russia Xray runetfreedom:
https://github.com/runetfreedom/russia-v2ray-rules-dat/releases/latest/download/{0}.dat

پس از دانلود فایلهای geosite و geoip و با قرارگرفتن آنها در کنار پروژه اصلی، برای اولین فراخوانی و اولین اتصال به یک دامنه، دیتای فایلهای مربوطه استراخ می گردد
پس از استخراج اولیه که حدود 2 تا 7 ثانیه زمان خواهد برد، پس از آن با الگوریتم بهینه شده موجود در کمترین زمان ممکته فیلترینگ دامنه اتفاق می افد

libertyir and others added 2 commits May 20, 2026 02:04
…ال دایرکت به سرویس هایی مانند deepseek با استفاده از تگ های استاندارد

v2dat => xray
جهت پردازش اتصال به سایت پیش از ارسال به GAS

نمونه تغییرات در کانفیگ
  "collector.github.com",
  "api.github.com",
  "www.github.com",
  "regex:^github\\.com$",
  "geosite:ir",
  "geoip:ir",
  "geosite:deepseek"
توضیحات تگ ها
geoip
با استفاده از این کانفیگ ها می توان علاوه بر اتصال مستقیم به برخی سایتها یک حوزه IP مانند ایران را مستقیم و بدون نیاز به پروکسی باز کرد
geosite
می توان با استفاده از این تگ سایت و زیرمجموعه های دیگر آن را به لیست دایرکت یا مسدودی اضافه کرد. به عنوان مثال با تگه دیپ‌سیک تمامی وبسایتها مرتبط با وبسایت و پروژه دیپ‌سیک مستقیم باز خواهد شد
regex
با استفاده از رجکس می توان علاوه بر محدود سازی محدوده یا زیر دامنه می توان به صورت مطلق یک دامنه را صرفا با ریشه باز کرد و یا بست. به عنوان مثال دامنه های
https://github.com
https://www.github.com
مستقیم وصل بشند و باقی زیر دامنه ها از GAS عبور کند.

در صورتی که فایلهای geoip , geosite در ریشه اصلی برنامه موجود نباشد، برنامه سایر تگ ها را بررسی می کند و پیش فرض های تعریف شده خودش رو نیز لحاظ می کند.

جهت دریافت فایلهای geosite ,geoip می توان از مسیر های زیر اقدام به دانلود نمود:

Iran Xray Chocolate4U:
https://github.com/Chocolate4U/Iran-v2ray-rules/releases/latest/download/{0}.dat

Russia Xray runetfreedom:
https://github.com/runetfreedom/russia-v2ray-rules-dat/releases/latest/download/{0}.dat

پس از دانلود فایلهای geosite و geoip  و با قرارگرفتن آنها در کنار پروژه اصلی، برای اولین فراخوانی  و اولین اتصال به یک دامنه، دیتای فایلهای مربوطه استراخ می گردد
پس از استخراج اولیه که حدود 2 تا 7 ثانیه زمان خواهد برد، پس از آن با الگوریتم بهینه شده موجود در کمترین زمان ممکته فیلترینگ دامنه اتفاق می افد
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant