
Scanner basato sul web che scopre indirizzi IP CDN veloci e a bassa latenza da Cloudflare, Fastly e altri provider utilizzando la verifica multi-thread con 5 tentativi e il test della configurazione V2Ray.
Alta Precisione • Ultra Veloce • Potenziato dall'IA
English • فارسی • Download • Donate
CDN IP Scanner è un potente strumento basato sul web per scansionare e trovare gli indirizzi IP CDN (Content Delivery Network) più veloci. Aiuta gli utenti a scoprire IP puliti e a bassa latenza da provider come Cloudflare, Fastly e altre reti CDN.
Lo scanner utilizza un collaudato metodo di verifica a 5 tentativi con controllo dell'endpoint /cdn-cgi/trace, garantendo che vengano segnalati solo IP realmente reattivi. Combinato con l'ottimizzazione basata sull'IA e la scansione multi-thread, offre risultati più veloci e accurati di qualsiasi altro strumento.
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
| Piattaforma | Requisito |
|---|---|
| Windows | Windows 10/11 (64-bit) — Nessuna installazione necessaria |
| Linux | Ubuntu 20/22/24, Debian 10+, CentOS 7+, RHEL, Rocky, Alma, Fedora |
| macOS | macOS 11+ (Big Sur, Monterey, Ventura, Sonoma, Sequoia) |
Puoi scaricare le versioni precompilate per tutte le piattaforme dalla pagina Releases:
Il codice sorgente su GitHub è progettato per il deployment su server Linux. Segui questi passaggi:
# 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
L'installer è completamente interattivo e:
# 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
Guarda il tutorial completo di installazione e utilizzo su 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
I contributi sono benvenuti! Sentiti libero di inviare una Pull Request.
git checkout -b feature/amazing)git commit -m 'Add amazing feature')git push origin feature/amazing)اگر این پروژه برای شما مفید بود، میتوانید از طریق ارسال USDT از توسعهدهنده حمایت کنید.
Se questo progetto ti è utile, puoi supportare lo sviluppatore inviando USDT:
TB3aXqkMioddzcgtqPfeBFthYUY9tj9kbs
0xd907642587cd654830F9C7bcc8084c8dF5B82713
Grazie per il tuo supporto! Ogni donazione aiuta a mantenere questo progetto vivo e aggiornato. 🙏
از حمایت شما سپاسگزاریم! هر کمکی به ادامه حیات و نگهداری این پروژه کمک میکند. 🙏
Questo progetto è open source ed è disponibile sotto la MIT License.
shahinst
Se trovi utile questo progetto, lascia una ⭐ su GitHub!
| Caratteristica | Descrizione |
|---|
| Recupero Range Multi-Sorgente | Recupera i range IP CDN da Cloudflare API, ASN, GitHub, lista verificata Fastly |
| Verifica a 5 Tentativi | Ogni IP viene testato 5 volte con riutilizzo della connessione — minimo 3/5 successi richiesti |
| Risultati in Tempo Reale | I risultati appaiono istantaneamente via WebSocket man mano che ogni IP viene trovato |
| Rilevamento Operatore | Testa gli IP CDN su operatori iraniani (Irancell, MCI, Rightel, Shuttle), cinesi e russi |
| Supporto Config V2Ray | Analizza e testa configurazioni vless://, vmess://, trojan:// con sostituzione automatica dell'IP |
| 4 Modalità di Velocità | Hyper (20%), Turbo (40%), Ultra (60%), Deep (80%) — controlla l'utilizzo delle risorse |
| Ottimizzazione IA | Campionamento intelligente degli IP e prioritizzazione dei range per una scoperta più rapida |
| Multi-Lingua | Supporto completo per English, فارسی (Persian), 中文 (Chinese), Русский (Russian) |
| Tema Chiaro/Scuro | Bella interfaccia moderna con supporto modalità scura |
| Esporta Risultati | Salva i risultati come JSON, Excel (.xlsx) o Testo (solo IP) |
| Filtro Ping e Porte | Filtra i risultati per intervallo di ping e porte aperte specifiche |
| Aggiornamento Automatico | Controlla gli aggiornamenti e installali direttamente dall'app |
| Log di Scansione | Log di scansione in tempo reale con modalità DEBUG per la risoluzione dei problemi |
| Interrompi in Qualsiasi Momento | Pulsante di stop reattivo che interrompe la scansione entro 2 secondi |
| Piattaforma | File | Descrizione |
|---|
| Windows | CDN-IP-Scanner.V2.0.Windows.zip | Exe standalone — basta estrarre ed eseguire, nessun Python necessario |
| Mac | CDN-IP-Scanner.V2.0.Mac.zip | Kit di build — esegui build.sh su Mac |
| Sorgente | Source code (zip/tar.gz) | Codice sorgente principale per gli sviluppatori |
| ویژگی | توضیحات |
|---|
| دریافت رنج از چندین منبع | دریافت رنج آیپی 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) | کد منبع اصلی برای توسعهدهندگان |
| Componente | Tecnologia |
|---|
| Backend | Python 3, Flask, Flask-SocketIO, gevent |
| Frontend | Vanilla JS, CSS3 (design personalizzato) |
| Database | SQLite (predefinito) / MySQL / MariaDB |
| WebSocket | Socket.IO (risultati in tempo reale) |
| Web Server | Nginx (reverse proxy) |
| Scansione | ThreadPoolExecutor, verifica /cdn-cgi/trace |
| Esportazione | openpyxl (Excel), JSON, Plain Text |