Dashboard Overview
Connections
0
In (rate)
0 MB/s
Out (rate)
0 MB/s
Online
0/0
Proxy Status
Loading...
Proxy Servers
Loading...
DNS Pool Management
Pool Configurati
I tuoi DNS Round-Robin. Ogni pool distribuisce il traffico tra i proxy selezionati.
Nessun pool configurato. Crea il primo qui sotto!
Crea Nuovo Pool
Inserisci il DNS e seleziona i proxy. Puoi usare qualsiasi provider (Cloudflare, Bunny, etc.)
Come funziona
1. Configura il DNS sul tuo provider (Cloudflare, Bunny, etc.) puntando agli IP dei proxy
2. Crea un pool qui inserendo il DNS e selezionando i proxy
3. Usa il DNS nella tua M3U: http://stream-eu.toprock.cc:8888/...
Il pannello tiene traccia dei pool per la tua gestione. La rotazione DNS viene fatta dal tuo provider.
IP Monitor & Ban System
IP Attivi
0
Bannati
0
Req/h
0
Connessioni Attive
| IP | Richieste Totali | Richieste/Ora | Ultima Attività | Stato | Azioni |
|---|---|---|---|---|---|
| Caricamento... | |||||
IP Bannati
Nessun IP bannato
Ban Manuale
Auto-Ban Settings
Banna automaticamente gli IP che superano i limiti di richieste. Auto-sban dopo il timeout.
Quick Install HAProxy
Guida Configurazione CDN / Cloudflare
Importante
Mettere il proxy dietro una CDN protegge l'IP del server da attacchi DDoS, ma richiede configurazione specifica sia lato CDN che lato proxy.
Confronto CDN
| CDN | Header IP | Porte | Prezzo | Note |
|---|---|---|---|---|
| Cloudflare | CF-Connecting-IP | Limitate | Gratis | Più popolare, facile |
| Bunny CDN | X-Forwarded-For | Tutte | Pay-per-use | Ottimo per streaming |
| Stormwall | X-Real-IP | Tutte | €€€ | Anti-DDoS pro |
| OVH Anti-DDoS | - | Tutte | Incluso | Solo server OVH |
Il proxy supporta automaticamente tutti questi header.
Scegli la tua CDN
Configura la Porta del Proxy
⚠️ Cloudflare NON supporta porte custom come 8888!
Porte HTTPS supportate da Cloudflare:
Il proxy già ascolta su porta 443 (HTTPS) quindi sei a posto!
Configura DNS su Cloudflare
Vai su Cloudflare → DNS → Records
| Type | A |
| Name | stream |
| Content | IP_DEL_TUO_PROXY |
| Proxy status | Proxied ☁️ |
| TTL | Auto |
Configura SSL/TLS
Vai su SSL/TLS → Overview
Seleziona: Full (strict)
Questo richiede certificato SSL valido sul proxy (già configurato con Let's Encrypt)
Disabilita Cache per Streaming
Vai su Caching → Cache Rules → Create Rule
Rule name: Bypass Streaming
When: Hostname equals stream.tuodominio.com
Then: Bypass cache
⚠️ IMPORTANTE: Lo streaming video NON deve essere cachato!
Abilita Modalità CDN sul Proxy
Connettiti al server proxy via SSH ed esegui:
# Aggiungi variabile ambiente
echo "BEHIND_CDN=true" >> /opt/streaming-proxy/.env
# Riavvia il servizio
systemctl restart streaming-proxy
Questo fa sì che il proxy usi l'header CF-Connecting-IP per identificare l'IP reale del client.
Verifica Configurazione
Testa che tutto funzioni:
# Test health endpoint
curl https://stream.tuodominio.com/health
# Verifica IP nascosto
nslookup stream.tuodominio.com
# Dovrebbe mostrare IP Cloudflare, NON il tuo server