اضافه شدن geoip , geosite جهت سهلوت فیلترینگ سایت های ایرانی و یا اتصال دایرکت به سرویس هایی مانند 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 ثانیه زمان خواهد برد، پس از آن با الگوریتم بهینه شده موجود در کمترین زمان ممکته فیلترینگ دامنه اتفاق می افد