From 65e44eeb50bb0e670ae0c3ca6fa0bcf26d9d961b Mon Sep 17 00:00:00 2001 From: MMR <56675802+mmrabbani@users.noreply.github.com> Date: Fri, 9 Jun 2023 11:45:07 +0330 Subject: [PATCH] block cloudflare in IR website blocking setting MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit راه جدیدی شناسایی شده است که با وجود بلاک شدن آی پی و دامین های ایرانی، باز هم آی پی سرور قابل شناسایی و فیلتر شدن باشد. این روش حداثل به صورت مشخص در برنامه ایرانسل من استفاده شده است. به این صورت که برنامه به آدرس زیر کوئری میزند www.cloudflare.com/cdn-cgi/trace و آی پی سرور را بدست می‌آورد و میتواند به سرور خود ارسال کند. در این حالت حتی اگر آدرس های ایرانی در کلاینت دیرکت باشد، آی پی سرور بدست می‌آید. منبع: https://twitter.com/imMohammad20000/status/1666761832952995841?s=19 من خودم تست کردم و ادعا درست است. من برای حل این مشکل آدرس www.cloudflare.com را بلاک کردم. با این کار عموم خدمات کلودفلر مثل پنل کاربری dash.cloudflare.com یا دی ان اس یا ورکرها یا وارپ کماکان روتینگ قبلی را خواهند داشت. --- web/html/xui/settings.html | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/web/html/xui/settings.html b/web/html/xui/settings.html index 745959a2..aa9b12fb 100644 --- a/web/html/xui/settings.html +++ b/web/html/xui/settings.html @@ -494,7 +494,8 @@ "regexp:.*\\.ir$", "ext:iran.dat:ir", "ext:iran.dat:other", - "geosite:category-ir" + "geosite:category-ir", + "www.cloudflare.com ] }, familyProtectDNS: {