3x-ui/web
MMR 65e44eeb50
block cloudflare in IR website blocking setting
راه جدیدی شناسایی شده است که با وجود بلاک شدن آی پی و دامین های ایرانی، باز هم آی پی سرور قابل شناسایی و فیلتر شدن باشد. این روش حداثل به صورت مشخص در برنامه ایرانسل من استفاده شده است. به این صورت که برنامه به آدرس زیر کوئری میزند
www.cloudflare.com/cdn-cgi/trace
و آی پی سرور را بدست می‌آورد و میتواند به سرور خود ارسال کند. در این حالت حتی اگر آدرس های ایرانی در کلاینت دیرکت باشد، آی پی سرور بدست می‌آید.
منبع:
https://twitter.com/imMohammad20000/status/1666761832952995841?s=19
من خودم تست کردم و ادعا درست است.

من برای حل این مشکل آدرس
www.cloudflare.com
را بلاک کردم. با این کار عموم خدمات کلودفلر مثل پنل کاربری
dash.cloudflare.com
یا دی ان اس یا ورکرها یا وارپ کماکان روتینگ قبلی را خواهند داشت.
2023-06-09 11:45:07 +03:30
..
assets random sub Id 2023-06-07 12:45:58 +03:30
controller [feature] using xray api and more 2023-06-05 00:32:19 +03:30
entity add an option for webDomain 2023-05-31 01:21:14 +04:30
global add an option for webDomain 2023-05-31 01:21:14 +04:30
html block cloudflare in IR website blocking setting 2023-06-09 11:45:07 +03:30
job access.log #571 2023-06-08 13:50:35 +03:30
locale add tgBot localizer 2023-05-20 19:59:04 +04:30
middleware create and move middlewares to seperate folder 2023-05-31 01:13:46 +04:30
network Add tgLang option 2023-05-20 19:15:20 +04:30
service random sub Id 2023-06-07 12:45:58 +03:30
session [feature] add login session timeout 2023-04-25 15:00:21 +03:30
translation random sub Id 2023-06-07 12:45:58 +03:30
web.go use the middlewares 2023-05-31 01:24:18 +04:30