
वेब-आधारित स्कैनर जो मल्टी-थ्रेडेड 5-प्रयास सत्यापन और V2Ray कॉन्फ़िग परीक्षण का उपयोग करके Cloudflare, Fastly और अन्य प्रदाताओं से तेज़, कम-विलंबता वाले CDN IP पतों की खोज करता है।
उच्च सटीकता • अति तेज़ • AI संचालित
English • فارسی • Download • Donate
CDN IP Scanner सबसे तेज़ CDN (कंटेंट डिलीवरी नेटवर्क) IP पतों को स्कैन करने और खोजने के लिए एक शक्तिशाली, वेब-आधारित टूल है। यह उपयोगकर्ताओं को Cloudflare, Fastly, और अन्य CDN नेटवर्क जैसे प्रदाताओं से स्वच्छ, कम-विलंबता वाले IP खोजने में मदद करता है।
स्कैनर /cdn-cgi/trace endpoint जाँच के साथ एक सिद्ध 5-प्रयास सत्यापन विधि का उपयोग करता है, जिससे केवल वास्तव में उत्तरदायी IP की रिपोर्ट सुनिश्चित होती है। AI-संचालित अनुकूलन और मल्टी-थ्रेडेड स्कैनिंग के साथ, यह किसी भी अन्य टूल की तुलना में तेज़ और अधिक सटीक परिणाम देता है।
1. Fetch CDN IP ranges (or paste your own)
2. Select scan method (Cloud / Operator / V2Ray)
3. Configure target count, ping range, ports
4. Click "Start Scan"
5. Watch results appear in real-time
6. Export or copy the best IPs
| प्लेटफ़ॉर्म | आवश्यकता |
|---|---|
| Windows | Windows 10/11 (64-bit) — इंस्टॉलेशन की आवश्यकता नहीं |
| Linux | Ubuntu 20/22/24, Debian 10+, CentOS 7+, RHEL, Rocky, Alma, Fedora |
| macOS | macOS 11+ (Big Sur, Monterey, Ventura, Sonoma, Sequoia) |
आप Releases पृष्ठ से सभी प्लेटफ़ॉर्म के लिए पूर्व-निर्मित संस्करण डाउनलोड कर सकते हैं:
GitHub पर स्रोत कोड Linux सर्वर परिनियोजन के लिए डिज़ाइन किया गया है। इन चरणों का पालन करें:
# Clone the repository
git clone https://github.com/shahinst/cdn-ip-scanner.git
# Enter the directory
cd cdn-ip-scanner
# Run the smart installer
sudo bash install.sh
इंस्टॉलर पूरी तरह से इंटरैक्टिव है और यह करेगा:
# Check status
systemctl status cdn-ip-scanner
# View logs
journalctl -u cdn-ip-scanner -f
# Restart
systemctl restart cdn-ip-scanner
# Uninstall
bash /opt/cdn-ip-scanner/uninstall.sh
git clone https://github.com/shahinst/cdn-ip-scanner.git
cd cdn-ip-scanner
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python run.py --port 8080
YouTube पर पूरा इंस्टॉलेशन और उपयोग ट्यूटोरियल देखें:
CDN IP Scanner یک ابزار قدرتمند و تحت وب برای اسکن و پیدا کردن سریعترین آیپیهای CDN (شبکه توزیع محتوا) است. این ابزار به کاربران کمک میکند تا آیپیهای تمیز و با تأخیر پایین از ارائهدهندگانی مانند Cloudflare، Fastly و سایر شبکههای CDN را پیدا کنند.
اسکنر از یک روش تأیید ۵ مرحلهای اثباتشده با بررسی endpoint مسیر /cdn-cgi/trace استفاده میکند و فقط آیپیهایی که واقعاً پاسخگو هستند را گزارش میدهد. همراه با بهینهسازی هوش مصنوعی و اسکن چندنخی، نتایج را سریعتر و دقیقتر از هر ابزار دیگری ارائه میدهد.
۱. دریافت رنج آیپیهای CDN (یا قرار دادن دستی)
۲. انتخاب روش اسکن (کلود / اپراتور / V2Ray)
۳. تنظیم تعداد هدف، محدوده پینگ، پورتها
۴. کلیک روی "شروع اسکن"
۵. مشاهده نتایج به صورت لحظهای
۶. خروجی گرفتن یا کپی بهترین آیپیها
نسخههای آماده برای همه پلتفرمها از صفحه Releases قابل دانلود هستند:
کد منبع موجود در گیتهاب برای استقرار روی سرور لینوکس طراحی شده است:
# کلون مخزن
git clone https://github.com/shahinst/cdn-ip-scanner.git
# ورود به دایرکتوری
cd cdn-ip-scanner
# اجرای نصبکننده هوشمند
sudo bash install.sh
# بررسی وضعیت
systemctl status cdn-ip-scanner
# مشاهده لاگ
journalctl -u cdn-ip-scanner -f
# ریستارت
systemctl restart cdn-ip-scanner
# حذف
bash /opt/cdn-ip-scanner/uninstall.sh
آموزش کامل نصب و استفاده از برنامه را در یوتیوب ببینید:
cdn-ip-scanner/
├── run.py # Application entry point
├── install.sh # Smart Linux installer
├── requirements.txt # Python dependencies
├── version # Version file
└── app/
├── __init__.py # Flask app factory
├── config.py # Configuration
├── models.py # Database models
├── routes/
│ ├── api.py # REST API + scan logic
│ └── main.py # Page routes
├── scanner/
│ ├── core.py # Scan engine (5-attempt verification)
│ ├── range_fetcher.py # CDN range fetcher (multi-source)
│ ├── operators.py # ISP operator definitions & fetch
│ ├── v2ray.py # V2Ray config parser & scanner
│ └── ai_optimizer.py # AI-powered range optimization
├── static/
│ ├── css/style.css # Modern responsive design
│ ├── js/app.js # Frontend application
│ ├── font/ # Vazirmatn (Persian) + FontAwesome
│ └── img/logo.png # Application logo
└── templates/
├── base.html # Base template
├── index.html # Language selection page
└── scanner.html # Main scanner interface
योगदान का स्वागत है! कृपया बेझिझक Pull Request सबमिट करें।
git checkout -b feature/amazing)git commit -m 'Add amazing feature')git push origin feature/amazing)اگر این پروژه برای شما مفید بود، میتوانید از طریق ارسال USDT از توسعهدهنده حمایت کنید.
यदि यह प्रोजेक्ट आपके लिए उपयोगी है, तो आप USDT भेजकर डेवलपर का समर्थन कर सकते हैं:
TB3aXqkMioddzcgtqPfeBFthYUY9tj9kbs
0xd907642587cd654830F9C7bcc8084c8dF5B82713
आपके समर्थन के लिए धन्यवाद! प्रत्येक दान इस प्रोजेक्ट को जीवित और बनाए रखने में मदद करता है। 🙏
از حمایت شما سپاسگزاریم! هر کمکی به ادامه حیات و نگهداری این پروژه کمک میکند. 🙏
यह प्रोजेक्ट ओपन सोर्स है और MIT License के अंतर्गत उपलब्ध है।
shahinst
If you find this project useful, please give it a ⭐ on GitHub!
| विशेषता | विवरण |
|---|
| मल्टी-सोर्स रेंज फ़ेचिंग | Cloudflare API, ASN, GitHub, Fastly सत्यापित सूची से CDN IP रेंज प्राप्त करें |
| 5-प्रयास सत्यापन | प्रत्येक IP को कनेक्शन पुनःउपयोग के साथ 5 बार परीक्षण किया जाता है — न्यूनतम 3/5 सफलता आवश्यक |
| रीयल-टाइम परिणाम | प्रत्येक IP मिलते ही WebSocket के माध्यम से परिणाम तुरंत दिखाई देते हैं |
| ऑपरेटर डिटेक्शन | ईरानी (Irancell, MCI, Rightel, Shuttle), चीनी, और रूसी ऑपरेटरों के विरुद्ध CDN IP का परीक्षण करें |
| V2Ray कॉन्फ़िग समर्थन | स्वचालित IP प्रतिस्थापन के साथ vless://, vmess://, trojan:// कॉन्फ़िग पार्स और परीक्षण करें |
| 4 स्पीड मोड | Hyper (20%), Turbo (40%), Ultra (60%), Deep (80%) — संसाधन उपयोग नियंत्रित करें |
| AI अनुकूलन | तेज़ खोज के लिए स्मार्ट IP सैंपलिंग और रेंज प्राथमिकता |
| बहु-भाषा | English, فارسی (फ़ारसी), 中文 (चीनी), Русский (रूसी) के लिए पूर्ण समर्थन |
| डार्क/लाइट थीम | डार्क मोड समर्थन के साथ सुंदर आधुनिक UI |
| परिणाम निर्यात करें | परिणाम JSON, Excel (.xlsx), या Text (केवल IP) के रूप में सहेजें |
| पिंग और पोर्ट फ़िल्टरिंग | पिंग रेंज और विशिष्ट खुले पोर्ट के अनुसार परिणाम फ़िल्टर करें |
| ऑटो-अपडेट | अपडेट की जाँच करें और सीधे ऐप से इंस्टॉल करें |
| स्कैन लॉगिंग | समस्या निवारण के लिए DEBUG मोड के साथ रीयल-टाइम स्कैन लॉग |
| कभी भी रोकें | उत्तरदायी स्टॉप बटन जो 2 सेकंड के भीतर स्कैनिंग रोक देता है |
| प्लेटफ़ॉर्म | फ़ाइल | विवरण |
|---|
| Windows | CDN-IP-Scanner.V2.0.Windows.zip | स्टैंडअलोन exe — बस निकालें और चलाएँ, Python की आवश्यकता नहीं |
| Mac | CDN-IP-Scanner.V2.0.Mac.zip | बिल्ड किट — Mac पर build.sh चलाएँ |
| Source | Source code (zip/tar.gz) | डेवलपर्स के लिए मुख्य स्रोत कोड |
| ویژگی | توضیحات |
|---|
| دریافت رنج از چندین منبع | دریافت رنج آیپی CDN از API کلودفلر، ASN، گیتهاب، فستلی |
| تأیید ۵ مرحلهای | هر آیپی ۵ بار با استفاده مجدد از اتصال تست میشود — حداقل ۳ از ۵ موفقیت لازم است |
| نتایج لحظهای | نتایج از طریق WebSocket بلافاصله پس از پیدا شدن هر آیپی نمایش داده میشود |
| تشخیص اپراتور | تست آیپیهای CDN روی اپراتورهای ایرانی (ایرانسل، همراه اول، رایتل، شاتل)، چینی و روسی |
| پشتیبانی V2Ray | پارس و تست کانفیگهای vless://، vmess://، trojan:// با جایگزینی خودکار آیپی |
| ۴ حالت سرعت | هایپر (۲۰%)، توربو (۴۰%)، اولترا (۶۰%)، دیپ (۸۰%) — کنترل مصرف منابع |
| بهینهسازی هوش مصنوعی | نمونهبرداری هوشمند و اولویتبندی رنج برای کشف سریعتر |
| چندزبانه | پشتیبانی کامل از فارسی، English، 中文، Русский |
| تم تاریک/روشن | رابط کاربری مدرن و زیبا با پشتیبانی حالت تاریک |
| خروجی نتایج | ذخیره نتایج به صورت JSON، اکسل (xlsx.) یا متن (فقط آیپی) |
| فیلتر پینگ و پورت | فیلتر نتایج بر اساس محدوده پینگ و پورتهای باز خاص |
| بروزرسانی خودکار | بررسی و نصب بروزرسانی مستقیم از داخل برنامه |
| لاگ اسکن | لاگ لحظهای اسکن با حالت DEBUG برای عیبیابی |
| توقف فوری | دکمه توقف که اسکن را ظرف ۲ ثانیه متوقف میکند |
| پلتفرم | فایل | توضیحات |
|---|
| ویندوز | CDN-IP-Scanner.V2.0.Windows.zip | فایل exe مستقل — فقط استخراج و اجرا کنید، نیاز به پایتون نیست |
| مک | CDN-IP-Scanner.V2.0.Mac.zip | کیت ساخت — فایل build.sh را روی مک اجرا کنید |
| سورس | Source code (zip/tar.gz) | کد منبع اصلی برای توسعهدهندگان |
| Component | Technology |
|---|
| Backend | Python 3, Flask, Flask-SocketIO, gevent |
| Frontend | Vanilla JS, CSS3 (custom design) |
| Database | SQLite (default) / MySQL / MariaDB |
| WebSocket | Socket.IO (real-time results) |
| Web Server | Nginx (reverse proxy) |
| Scanning | ThreadPoolExecutor, /cdn-cgi/trace verification |
| Export | openpyxl (Excel), JSON, Plain Text |