Piattaforma VPN
Fatturazione open source di proxy e VPN per i tuoi nodi IPv4
NexCMP è un software self-hosted di billing e portale clienti per vendere accessi di tipo VPN dai server che gestisci. Ogni cliente riceve indirizzi IP dedicati erogati tramite SOCKS5, HTTP e UDP, ordinati dal tuo listino prezzi, pagati tramite wallet e gestiti in un portale, con un agente Linux su ogni tuo nodo.
I protocolli effettivi sono SOCKS5, HTTP e UDP sull'IP dedicato del cliente. Non ci sono tunnel WireGuard o OpenVPN né app client personalizzate. Il modulo VPN fa parte di NexCMP Free e Source ed è disattivato finché non lo abiliti.NexCMP Source: codice sorgente completo a $499, una tantum. Usa, modifica e ospita autonomamente il software per la tua azienda. Puoi vendere i servizi che eroghi; non puoi rivendere né ridistribuire il codice sorgente o le build. Termini di licenza Source
Cos'è il modulo VPN e cosa ti serve
A dispetto del nome, questo modulo non crea tunnel VPN. Ciascun indirizzo IP che vendi risponde su tre porte: una porta SOCKS5 (CONNECT e UDP ASSOCIATE), una porta proxy HTTP con autenticazione di base e una porta UDP. I clienti usano un qualsiasi client SOCKS5 o HTTP, oppure un'app che legge un link di sottoscrizione.
NexCMP vende, fattura e gestisce l'accesso. Non fornisce indirizzi IP, banda o una rete IP: i server, gli indirizzi e i prefissi sono tuoi.
Per iniziare hai bisogno di server Linux x86_64 con indirizzi IPv4 pubblici, dell'agent NexCMP installato su ciascuno di essi e del modulo VPN attivato in Licenza e aggiornamenti. Gli ordini vengono pagati dallo stesso wallet prepagato del resto di NexCMP.
Come i tuoi clienti gestiscono un abbonamento VPN
Ogni schermata è una scheda della pagina del servizio nel portale clienti, mostrata con dati di esempio. Seleziona una scheda, usa le frecce o i tasti sinistra/destra, oppure apri il visualizzatore a schermo intero.
Come si integrano i componenti
I clienti non toccano mai il percorso dati del tuo pannello: si connettono direttamente all'IP acquistato sul tuo nodo.
Gestione e configurazione dei nodi
I nodi si gestiscono nella console di amministrazione sotto Agent e pool IP VPN.
Aggiungi server via SSH
Inserisci l'IPv4 pubblico del nodo, il login SSH, un nome, il ruolo (nodo VPN, nodo VPN con monitoraggio DDoS o solo monitoraggio), la zona, eventuali subnet aggiuntive e se i suoi IP vengono venduti automaticamente. Il pannello si connette via SSH ed esegue l'installer.
Installa manualmente con un token
Genera un comando di installazione ed eseguilo sul server. Il token viene mostrato una sola volta e registra la macchina unicamente per il monitoraggio; il ruolo VPN viene assegnato successivamente da un amministratore, alla voce Ruoli nella pagina di dettaglio della macchina.
Il pool IP si popola da solo
L'agent rileva gli indirizzi IPv4 pubblici sul nodo, oltre alle subnet extra dichiarate, e il pannello li converte nel pool. La zona viene ricavata dalla posizione del nodo oppure ne scegli una.
Il tuo gateway non viene mai venduto
A partire da NexCMP 1.4.2 l'agent legge la tabella di routing reale del nodo ed esclude l'indirizzo gateway dai blocchi erogati. Il pannello lo tiene fuori dal pool e da ogni allocazione.
Stato e rimozione
Un nodo VPN invia un check-in ogni 5 secondi ed è online se l'ultimo check-in risale a meno di 60 secondi prima. La rimozione di una macchina dall'elenco non disinstalla l'agent: esegui install.sh --uninstall sul server.
Piani e prezzi
Stabilisci tu ogni prezzo. Nulla di quanto segue è un prezzo fisso di NexCMP.
IP dedicati suddivisi in scaglioni di prezzo
Ciascun IP appartiene a un solo cliente, con username, password e porte dedicate. Un ordine può contenere da 1 a 10,000 IP, e lo scaglione raggiunto dall'ordine determina il prezzo per IP dell'intero ordine.
Cicli di fatturazione
Giornaliero, settimanale, mensile e annuale. I prezzi giornalieri e settimanali corrispondono a una quota del prezzo mensile, mentre lo sconto annuale lo definisci tu; tutti i valori sono modificabili.
Modifica il listino prezzi
I prezzi si inseriscono in USD sotto Amministrazione > VPN > Listino prezzi. I nuovi prezzi si applicano ai nuovi ordini; i piani attivi mantengono il proprio prezzo. Ogni modifica viene registrata con il vecchio e il nuovo valore.
Pagamento tramite wallet
Il cliente visualizza un preventivo, dopodiché l'importo viene addebitato sul wallet. Se gli IP non possono essere allocati l'addebito viene riaccreditato sul wallet, e un ordine senza IP disponibili viene rifiutato prima di qualsiasi addebito.
Rinnovo automatico e scadenza
Il rinnovo automatico è attivo per impostazione predefinita e rinnova un periodo quando rimangono 24 ore o meno. Un piano scaduto conserva i propri IP per 3 giorni, poi li rilascia. La cancellazione è immediata e non rimborsabile.
Larghezza di banda e limiti
Leggi questa sezione prima di preparare la tua pagina di vendita.
Le fasce di banda vengono misurate e applicate
Un piano prevede una fascia di banda in GB per periodo per l'intero piano, non per singolo IP. A partire da NexCMP 1.5.1 il pannello calcola il traffico segnalato dall'agent del nodo e blocca i proxy del piano all'esaurimento dei GB del periodo. Vengono riattivati entro pochi secondi dopo un upgrade della banda o all'inizio del periodo successivo. I piani illimitati non vengono mai bloccati. L'interruzione è sincronizzata all'heartbeat, pertanto un piano può superare leggermente il limite. Aggiorna l'agent del nodo alla versione 1.5.1: le versioni precedenti vengono comunque conteggiate ma possono perdere byte in seguito a un errore di rete o a un riavvio, e un piano su un nodo che non ha ancora segnalato l'utilizzo viene mostrato come Not measured e non viene mai bloccato. Per un limite rigido di velocità, il modulo separato IPv6 Proxy applica un limite di Mbps per piano.
Upgrade a metà periodo
Un cliente può passare a un livello superiore in qualsiasi momento e paga la differenza per i giorni rimanenti. Gli add-on, come un limite più alto di Authorized IPs, si pagano subito all'aggiunta; la rimozione si applica a partire dal periodo successivo.
Egress, porte e posta
Il traffico esce dall'IP a cui il cliente si è connesso, verso destinazioni della stessa famiglia di indirizzi. Ciascun IP riceve tre porte consecutive comprese tra 65001 e 65535 che i clienti non possono modificare. La porta 25 in uscita è sempre bloccata.
Quote account
La chiave di quota vpn.ips limita il numero di IP VPN che un singolo account può detenere. Viene verificata prima di qualsiasi addebito e un ordine oltre la soglia viene rifiutato.
I valori predefiniti dipendono da quanto denaro reale il cliente ha ricaricato, su cinque livelli. L'interruttore generale delle quote è disattivato per impostazione predefinita. Puoi modificare i valori predefiniti in Settings ed eseguire un override per un singolo cliente nella sua pagina di dettaglio, indicando un motivo che viene registrato nell'audit log.
Modifiche IP e segnalazioni di blacklist
Gli endpoint VPN non vengono ruotati: un endpoint IPv4 mantiene il proprio indirizzo per l'intera durata del piano. La rotazione è disponibile solo nel modulo IPv6 Proxy. Se un indirizzo viene bloccato, il cliente invia invece una segnalazione.
- Il cliente seleziona gli IP, indica un motivo (presente in una blocklist, bloccato da un sito o altro) e una descrizione.
- NexCMP verifica immediatamente l'indirizzo rispetto alle blocklist DNS pubbliche. Un piano può avere fino a 10 segnalazioni aperte.
- Tu, o il rivenditore titolare del cliente, approvi o rifiuti. In caso di approvazione, l'IP viene sostituito gratuitamente con uno pulito nella stessa zona, mantenendo username, password e porte identici. In caso di rifiuto, indichi un motivo che viene inoltrato al cliente.
- Se nessun IP pulito è disponibile, non cambia nulla. Il vecchio IP viene accantonato per almeno 30 giorni.
Autenticazione: user/pass e autenticazione per IP
Username e password per IP
Ciascun IP ha un proprio username e una password generati automaticamente, utilizzati sia per le porte SOCKS5 sia per quelle HTTP.
IP autorizzati
Il cliente elenca gli indirizzi sorgente che possono connettersi senza password via SOCKS5 e HTTP. Il valore predefinito è di 3 voci e un add-on consente di aumentarlo a 1,000. Le voci IPv4 vanno da /16 a /32, quelle IPv6 da /32 a /128; qualsiasi intervallo universale che includa tutti gli indirizzi viene rifiutato.
Esportazione e API
I clienti possono copiare o scaricare i propri endpoint come socks e http (in formato URL), socks_plain e http_plain (ip:port:user:pass), json, clash, singbox o v2rayn, oppure scansionare un codice QR contenente un link socks://.
Ciascun piano include anche un subscription link: un URL pubblico con un token segreto, fornito nei formati v2rayn (predefinito), shadowrocket, clash o singbox. Le app che leggono i link di sottoscrizione, come Clash, sing-box, v2rayN e Shadowrocket, possono importarlo. Esse elencano proxy SOCKS5, non server VPN, e NexCMP non le distribuisce né le supporta. La sostituzione del token invalida il vecchio link.
Le chiavi API supportano gli scope vpn:read, vpn:detail, vpn:write, vpn:create (comporta una spesa e richiede un header Idempotency-Key) e vpn:destroy; catalog:read copre il catalogo pubblico e i preventivi. Una specifica OpenAPI e lo strumento da riga di comando cmp coprono le medesime chiamate.
socks5://USER:[email protected]:SOCKS_PORT
http://USER:[email protected]:HTTP_PORTIl modulo VPN nella console di amministrazione e nel portale
Screenshot da un'installazione di laboratorio con dati di esempio.






Cosa possono fare i tuoi clienti
Ciascuna operazione viene svolta dal cliente nel portale o tramite una chiave API con gli opportuni scope.
Ordini e pagamenti
Scegli una zona, il numero di IP, lo scaglione di larghezza di banda, gli add-on e il ciclo di fatturazione, consulta il preventivo e paga dal wallet.
Usa e condividi gli endpoint
Cerca nell'elenco IP, copia o scarica gli endpoint, scansiona un codice QR o ottieni il subscription link, e imposta gli Authorized IPs.
Upgrade e rinnovo
Passa a uno scaglione di banda superiore, modifica gli add-on, rinnova per più periodi in anticipo, attiva o disattiva il rinnovo automatico oppure annulla.
Segnalazione e trasferimento
Segnala un IP bloccato e monitora la segnalazione, oppure usa la scheda Trasferimento per passare un piano a un altro account.
Cosa puoi fare come operatore
Ogni elemento è disponibile nella console di amministrazione di NexCMP.
Gestione nodi e listino prezzi
Aggiungi server, modifica i ruoli e le subnet extra di una macchina, gestisci intervalli e zone e definisci scaglioni, add-on e cicli.
Attivazione modulo
Attiva il modulo VPN in Licenza e aggiornamenti; l'opzione Vendi VPN nella pagina Abbonamenti corrisponde allo stesso selettore.
Abbonamenti e segnalazioni
Filtra i piani, consulta la cronologia degli IP, approva o rifiuta le segnalazioni di IP e revoca un piano. La revoca è una cancellazione senza rimborso e richiede una motivazione.
Quote e branding
Imposta le quote di IP VPN in base al livello di ricarica e assegna al servizio un nome visualizzato personalizzato, come IPv4 Proxy o Datacenter Proxy. La ridenominazione modifica solo le etichette.
Rivenditori
Ogni rivenditore dispone dell'opzione Vendi VPN in Funzionalità, attiva quando il modulo è abilitato. I rivenditori hanno prezzi all'ingrosso e al dettaglio e gestiscono le segnalazioni di IP dei propri clienti.
Audit
Le modifiche al listino prezzi, le revoche e le deroghe alle quote vengono registrate nell'audit log e le azioni dei clienti su un piano compaiono in Eventi.
Requisiti di infrastruttura
Fornisci tu i server e gli indirizzi. Procedura completa: https://nexcmp.com/docs/infrastructure/vpn-proxy-nodes/.
- Un server Linux x86_64 con systemd e accesso root per l'installazione; l'agent è compilato esclusivamente per x86_64.
- curl o wget e connessione HTTPS in uscita dal nodo verso il tuo pannello.
- Indirizzi IPv4 pubblici sul server o un prefisso pubblico instradato verso di esso e dichiarato come subnet extra (IPv4 da /16 a /32).
- Traffico TCP e UDP in entrata sulle porte da 65001 a 65535 per ciascun IP venduto.
- L'agent può anche gestire gli indirizzi IPv6 pubblici rilevati sul nodo; un endpoint IPv6 raggiunge solo destinazioni IPv6.
Verifica idoneità
La soluzione ideale se: disponi di indirizzi IPv4 pubblici su server Linux e desideri vendere endpoint SOCKS5 e HTTP dedicati con credenziali per singolo IP, un portale, un wallet, rinnovi, un'API e un link di abbonamento.
Non adatto se: i clienti necessitano di tunnel WireGuard o OpenVPN, di un'app client personalizzata, di una quota di traffico applicata a livello di nodo o di indirizzi IPv4 a rotazione programmata.
Responsabilità: sei responsabile della provenienza dei tuoi indirizzi IP, del rispetto delle leggi applicabili a te e ai tuoi clienti e della policy di utilizzo accettabile stabilita. NexCMP non fornisce IP né banda e questa pagina non costituisce una consulenza legale.
Free e Source
Il modulo VPN è incluso in NexCMP Free, a $0 per il primo anno e poi $99 all'anno, e in NexCMP Source, acquistabile una tantum a $499. È disattivato per impostazione predefinita; puoi attivarlo in Licenza e aggiornamenti. Free è riservato agli operatori di rete con un proprio ASN e una subnet registrata a proprio nome, previa verifica della richiesta. I server e gli indirizzi IP sono tuoi.
Piattaforma VPN: domande frequenti
NexCMP supporta WireGuard o OpenVPN?
Quali protocolli utilizzano i clienti?
Come viene venduta la larghezza di banda ed è previsto un limite sul traffico dati?
I clienti possono effettuare l'upgrade della larghezza di banda durante il periodo di validità?
In che modo i clienti ottengono la propria configurazione?
Posso offrire IPv6?
Cosa succede se un IP finisce in blacklist?
Come si aggiunge un nodo?
NexCMP fornisce gli IP o la larghezza di banda, e chi risponde del loro utilizzo?
Fonti
Documentazione di NexCMP per il modulo VPN.
Ottieni NexCMP gratis
Gratuito, con il modulo VPN e tutti gli altri moduli inclusi. Installalo oggi stesso sul tuo server o guarda prima le schermate del portale clienti.
Ultimo aggiornamento:








