-
-
Notifications
You must be signed in to change notification settings - Fork 764
چگونگی یافتن آیپی تمیز کلادفلر
بزرگترین ارائه دهنده خدمات CDN در جهان کلادفلر است و احتمالا می دانید؛ به دلیل فیلترینگ شدید اینترنت در ایران اختلال زیادی روی سرویس های آن وجود دارد زیرا امکان فیلتر نمودن کامل آن برای فیلترچی مقدور نیست اما می تواند روی آن اختلال ایجاد کند.
در اینجا اگر شما نیز از سرویس های CDN کلادفلر استفاده می کنید؛ متاثر از این اختلالات خواهید شد. برای کاهش تاثیر این اختلالات می بایست آیپی های تمیز (آیپی هایی که اختلالی روی آن نیست) را پیدا کرد.
در اینجا چند راه کار برای این موضوع معرفی و بررسی می گردد.
نکته:
قبل از شروع تاکید می شود تمامی این تست ها روی سیستم کلاینت و بدون اتصال به VPN باید انجام شوند.
آقای باشسیز یک مهندس ایرانی است که برنامه ای تحت عنوان CFScanner توسعه داده است که با استفاده از آن می توان لیست آیپی های کلادفلر را بر روی شبکه های مختلف تست نمود و به آیپی های تمیز کلادفلر رسید.
این برنامه در دو نسخه لینوکس و ویندوز منتشر شده است. برای این کار در ابتدا از اینجا نسخه مدنظر خود را دانلود کنید و سپس نحوه اجرای آن را بر اساس سیستم عامل مورد نظر دنبال کنید.
فایل های برنامه را دانلود کنید و ابتدا توضیحات آقای باشسیز درباره نحوه اجرا را در ویدئوی زیر ببینید
این برنامه پیش نیازهایی دارد که باید از قبل نصب باشند. jq git tput bc curl parallel
سپس ابتدا آن را با کد زیر روی سیستم خود clone کنید.
git clone https://github.com/MortezaBashsiz/CFScanner.git
به پوشه دانلود برنامه بروید و به آن دسترسی اجرا دهید.
cd CFScanner/bash
chmod +x ../bin/*
فایل config.real را دانلود کنید.
curl -s https://raw.githubusercontent.com/MortezaBashsiz/CFScanner/main/bash/ClientConfig.json -o config.real
توصیه می شود فایل config.real را بر اساس کانفیگ خود تغییر دهید.
اگر می خواهید فایل کانفیگ خود را داشته باشید آن را به اسم دیگری ذخیره کنید که هنگام آپدیت اسکریپت تغییر نکند.
به محل فایل اسکریپت دانلود شده بروید و سپس اسکریپت را به شکل زیر اجرا کنید
bash cfScanner.sh SUBNET DOWN threads tryCount config.real speed custom.subnets
bash cfScanner.sh SUBNET DOWN 8 1 config.real 100 custom.subnets
در نهایت نتیجه تست در پوشه result قرار می گیرد که میتوانید آن را ملاحظه کنید و از آن استفاده نمایید. اطلاعات بیشتر در ویکی برنامه
برای نسخه ویندوز نیز پس از دانلود اپ آن را نصب نمایید.
برای اجرا چند فایل و فولدر مهم هستند که نیاز است آن ها را بشناسیم. تصویر زیر را ملاحظه نمایید.
که محتویات پوشه v2ray-config در اینجا کانفیگ ما برای تست است.
فایل config.real که اطلاعات اصلی کانفیگ است.
فایل config.json.template فایل الگوی کانفیگ است.
در پوشه generated به ازا هر آیپی کلادفلر یک ساختار منطبق با کانفیگ ما ساخته و تست میشه.
لازم به ذکر است ساختار این تست بر اساس کانفیگ vmess است اما می توان vless و trojan را نیز با آن تست نمود.
بنابراین فایل config.real را بر اساس یک کانفیگ vmess_ws در پنل خود تکمیل کنید.
در نهایت برای شروع تست می توانید تست همزمان آیپی ها را مشخص کنید و دکمه Start Scan را بزنید.
در قسمت Fastest IP found سریعترین آیپی موجود بر اساس کمترین میزان تاخیر را نشان می دهد.
توصیه می شود:
- حتما فایل config.real را بر اساس سرور خودتون ادیت کنید. همینطور توصیه می شود
- تعداد همزمانی آیپی را بیشتر از ۸ قرار ندهید تا خروجی دقیق تری بدهد.
بعضی وقت ها ممکنه اپ را باز کنید و اسکن کنید ولی هیچ چیزی نمایش داده نشه؛ در این صورت دو حالت وجود دارد:
۱. آدرس Host یا SNI مربوط به کانفیگ فیلتر شده.
۲. اطلاعات کانفیگ را به درستی وارد نکردید. برای این مورد باید در پوشه generated یکی از ساختارهایی که قرار داده شده را باز کنید و چک کنید آیا اطلاعات این ساختار با کانفیگ شما یکی هست یا نه.
- برای مشاهده تنظیمات جدید نسخه ویندوز این تاپیک را مشاهده نمایید.
پس از یافتن آیپی تمیز؛ می توانید آن را با یک رکورد dns بدون پروکسی ثبت نمایید. یعنی در سایت کلادفلر یک ساب دامین بسازید. پروکسی را خاموش کنید و آیپی را وارد کنید.
در صورت نیاز به توضیحات بیشتر درباره دامنه اینجا کلیک کنید.
سپس در پنل هیدیفای می توانید آن را در تنظیمات دامنه CDN در فیلد اجبار به استفاده از هاست در کانفیگ CDN قرار دهید. توضیحات بیشتر