GFW-knocker / MahsaNG

a V2RayNG with Fragment , DoH , Rotating Configs , & free VPN servers
GNU General Public License v3.0
1.69k stars 200 forks source link

Direct Iran IPs an addresses #15

Open mmrabbani opened 10 months ago

mmrabbani commented 10 months ago

سلام

یکی از راه‌هایی که موجب فیلتر شدن کانفیگ‌ها میشه، اون هست که از یک IP خارجی به سایت هایی که صرفا به درد ایرانی ها میخورد، درخواست زیادی می‌رود. این فیلترچی رو به این نتیجه میرسونه که اون IP برای فیلترشکن داره استفاده میشه. راه حلش این هست که در سرور، IP های ایران در خروجی بلاک شوند و خیلی از سرورها این کار رو انجام می‌دهند. ولی اگر سروراین کار رو انجام نده، شما میتونید در کلاینت این کار رو انجام بدهید. شما می‌توانید iran.dat را از https://github.com/MasterKia/iran-hosted-domains در کلاینت داشته باشید و custom rule های Direct کردن ترافیک مربوط به آدرس های ایران رو به صورت پیشفرض در کلاینت قرار دهید. مزیت دیگری که البته اهمیت کمتری دارد، کم شدن ۱۰ درصدی ترافیک سرورها و همچنین بهبود تجربه کاربر برای ترافیک‌های ایران است.

GFW-knocker commented 9 months ago

سلام ایران رو دایرکت کردیم داخل اپ با geoip:ir

mmrabbani commented 9 months ago

منظور من IP های ایران نبود. دامنه های ایران بود. چون هیچ لیست دقیقی از IP های ایران وجود نداره و اون لیست geoip خیلی ناقصی داره. یک گروهی تلاش کردند دامنه های ایرانی رو استخراج کردند. یعنی در کنار فایل های اولیه geoip.dat و geosite.dat، نیاز هست iran.dat هم از پروژه بالا دانلود بشه و درروتینگ direct بشه تا ترافیک خارج نشه

mortezaafshar92 commented 8 months ago

وقتی فایل iran.dat و به برنامه اضافه میکنی خیلی سنگین میشه، مثلا میخوای وصل بشی 5 6 ثانیه طول میکشه و این ازار دهنده هست

hawshemi commented 8 months ago

You should implement this: https://github.com/Chocolate4U/Iran-v2ray-rules/ As all of the users are from Iran, we can replace the geoip and geosite files with the files from the link above. it's the most complete list of Iranian domains and IP addresses.

@GFW-knocker please consider this. the repo can be used to block malware phishing cryptominers domains & IP addresses. Even we can add an option for kids use to block all nsfw domains.