01 · Il prodottoNon bastava far uscire traffico da una SIM
L’obiettivo era trasformare modem e SIM 4G italiani in un servizio utilizzabile senza conoscere la rete sottostante. Il cliente finale deve poter acquistare un piano, ottenere le credenziali, usare un endpoint stabile, controllare il proprio proxy e rinnovare il servizio da una sola interfaccia.
02 · SfidaCGNAT, indirizzi dinamici e dispositivi fisici
Le connessioni 4G sono dinamiche e spesso non direttamente raggiungibili. Una riconnessione assegna un nuovo IP, mentre modem, tunnel e operatori mobili possono attraversare stati transitori. L’utente, però, deve continuare a usare le stesse credenziali e lo stesso punto di accesso.
03 · Data planeTunnel iniziati dai nodi e gateway pubblico
Ogni nodo apre un tunnel verso un gateway centralizzato. Il gateway espone hostname e porte stabili, autentica la richiesta e instrada il traffico verso il modem assegnato. Il percorso supporta HTTP, HTTPS e SOCKS5 e isola il cliente da CGNAT, cambi IP e topologia interna. Le evoluzioni più recenti includono collegamenti WireGuard associati alle sottoscrizioni.
04 · Control planeIl database decide, Redis rende operativo il routing
Account, piani, sottoscrizioni e assegnazioni dei modem vivono nel backend. Una sincronizzazione idempotente traduce lo stato valido in regole di autenticazione e instradamento disponibili al gateway tramite Redis, rimuovendo anche le associazioni scadute o non più autorizzate. Così il traffico segue lo stato commerciale senza configurazioni manuali per ogni cliente.
05 · RotazioneUn nuovo IP senza cambiare endpoint
L’utente può richiedere via dashboard o API la riconnessione del modem dedicato, con una finestra minima di dieci secondi tra due richieste. Il sistema attende il ritorno della connettività, rileva il nuovo IP pubblico e mantiene invariato l’endpoint utilizzato dal cliente.
06 · AffidabilitàControllare il percorso reale, non soltanto il server
Ogni minuto un health check attraversa realmente il proxy, misura la latenza e verifica che l’IP osservato sia quello mobile, non quello del gateway. Gli errori consecutivi vengono conteggiati prima di dichiarare un nodo indisponibile, riducendo gli allarmi dovuti a un singolo timeout. Gli alert seguono le transizioni down e recovery.
07 · SaaSDalla prova al rinnovo, senza gestione manuale degli ordini
La piattaforma comprende registrazione e verifica email, trial, proxy dedicati e condivisi, carrello, metodi di pagamento, rinnovo automatico, retry dei pagamenti, storico ordini e fatture. Stripe gestisce il ciclo di pagamento e l’integrazione di fatturazione collega l’operatività tecnica a quella amministrativa.
08 · EsperienzaDashboard Vue, API pubbliche e pannello operativo
Il frontend Vue 3 permette di vedere sottoscrizioni, stato, dati di connessione, notifiche e consumi. Le API consentono cambio IP, verifica dell’indirizzo pubblico e test del proxy; il pannello amministrativo supporta la gestione di utenti, server, modem e anomalie. Sito e prodotto sono disponibili in italiano e inglese.
09 · EvoluzioneUn’infrastruttura che può cambiare senza riscrivere il prodotto
I driver separano il backend dalle diverse generazioni di API installate sui nodi modem. Questa astrazione permette di far convivere componenti legacy e nuovi agenti, evolvendo trasporto, rotazione e profili di rete senza cambiare il contratto esposto a dashboard e clienti.
Apri il prodotto live