Documentazione server GPU: dall'account alla shell root
GPU Rent Hub noleggia server GPU bare-metal dedicati a settimana o a mese, pagati in Bitcoin, Ethereum, USDT, USDC, Monero, Solana o Litecoin, senza verifica dell'identità, e questa documentazione copre l'intero percorso: account, ordine, pagamento, distribuzione, SSH, storage, rinnovi e API v2. Da zero a una shell root su una GPU dedicata in circa cinque minuti. Le uniche cose che dovrai mai digitare sul nostro sito sono un nome utente, una password e una chiave pubblica SSH.
- Crea un account: scegli un nome utente e una password. Tutto qui.
- Apri Fatturazione → Aggiungi fondi, scegli una moneta, invia almeno l'equivalente di $20 all'indirizzo mostrato.
- Apri Deploy, scegli GPU, regione, durata, immagine, storage e uplink, e incolla la tua chiave pubblica SSH. Il checkout dettaglia l'ordine e ti fornisce un indirizzo per il suo totale.
- Attendi che lo stato diventi verde (di solito in meno di 90 s).
ssh root@<ip>.
Account & recupero
Gli account sono identificati solo dal nome utente. Conserviamo un hash della password PBKDF2-HMAC-SHA-256 con 600.000 iterazioni e un salt per utente, e nient'altro su di te. Nessun controllo d'identità avviene alla registrazione né in seguito, ed è l'intero modello alla base dell'hosting GPU senza KYC.
Opzioni di recupero (facoltative)
- Email di recupero — usata solo per inviare un link di reset. Mai usata per altro. Conservata come hash; possiamo inviarvi messaggi ma non leggerla.
- Chiave pubblica PGP — se impostata, i reset vengono consegnati come messaggio cifrato che decifri tu stesso. Usata anche per firmare preventivi e fatture su richiesta.
- Autenticazione a due fattori TOTP — qualsiasi app autenticator standard. I codici di recupero vengono mostrati una sola volta.
Ordini & pagamenti
Ogni macchina viene acquistata con un proprio ordine. L'ordine viene prezzato in USD dal catalogo pubblicato — il cliente non invia mai un prezzo — e l'importo in moneta viene fissato al tasso spot (mediana di tre exchange) quando viene emesso l'indirizzo di pagamento. Un ordine accetta esattamente un pagamento, ed è così che un trasferimento viene abbinato a una macchina senza sapere chi lo ha inviato.
| Moneta | Rete | Conferme | Tempo tipico |
|---|---|---|---|
| BTC | Bitcoin mainnet (bech32) | 1 | 10–30 min |
| ETH | Ethereum mainnet | 12 | ~3 min |
| USDT | TRC-20 or ERC-20 | 19 / 12 | ~1 / ~3 min |
| USDC | ERC-20 | 12 | ~3 min |
| XMR | Monero mainnet | 10 | ~20 min |
| SOL | Solana mainnet | 32 | ~15 s |
| LTC | Litecoin mainnet | 6 | ~15 min |
Qualsiasi importo dovuto — un pagamento che non siamo riusciti a collocare, un credito di servizio — viene inviato a un indirizzo che fornisci tu, nella moneta con cui hai pagato, al netto della commissione di rete. Elaborato entro 24 h. Le regole di liquidazione per ciascuna moneta sono descritte in pagare il noleggio GPU con criptovalute, e la policy su nodi e conferme per XMR in hosting GPU Monero.
Come distribuisco un'istanza GPU?
Dalla dashboard, o con una singola chiamata API. DFW-1 Dallas, IAD-1 Ashburn e PDX-1 Hillsboro sono equivalenti per prezzo e funzionalità; scegli quello più vicino ai tuoi utenti in base ai dati di latenza nella pagina tre datacenter negli Stati Uniti. Lo stock mostrato è in tempo reale; se la configurazione è esaurita l'ordine viene rifiutato anziché accettato, e puoi iscriverti alla lista d'attesa senza costi. La chiamata seguente distribuisce un'H100 SXM a $1,690 al mese.
# create a 1× H100 SXM in DFW-1 for one month, PyTorch template curl -s https://api.gpurenthub.com/v2/instances \ -H "Authorization: Bearer $GPURENTHUB_TOKEN" \ -d '{"gpu":"h100sxm","count":1,"region":"dfw","term":"month", "template":"pytorch-2.7-cuda12.8","ssh_key_id":"key_7Fq2","name":"train-01"}'
Template
I template sono immagini di sistema operativo semplici con driver e framework preinstallati. Non c'è nulla che richiami a casa; non c'è alcun agente. Puoi anche avviare qualsiasi immagine tramite URL (qcow2 o raw) o fare netboot del tuo programma di installazione.
| Template | Base | Include |
|---|---|---|
| ubuntu-24.04 | Ubuntu 24.04 LTS | driver NVIDIA 570, toolkit CUDA 12.8, Docker + nvidia-container-toolkit |
| pytorch-2.7-cuda12.8 | Ubuntu 24.04 | PyTorch 2.7, torchvision, xformers, flash-attn, Jupyter (disattivato per impostazione predefinita) |
| vllm-0.9 | Ubuntu 24.04 | vLLM 0.9 con un'unità server compatibile con OpenAI, disattivata finché non la abiliti |
| comfyui | Ubuntu 24.04 | ComfyUI, Manager, nodi personalizzati comuni, nessun modello |
| ollama | Ubuntu 24.04 | Ollama vincolato a localhost; esponilo tu stesso |
| jax-0.6 | Ubuntu 24.04 | JAX con CUDA, Flax, Optax |
| rocm-6.4 | Ubuntu 24.04 | ROCm 6.4, build PyTorch ROCm (solo MI300X) |
| debian-12 | Debian 12 | Solo driver |
Come mi connetto a un'istanza GPU via SSH?
L'accesso con password è disattivato su tutti i template. Aggiungi una o più chiavi pubbliche in Chiavi SSH; vengono scritte in /root/.ssh/authorized_keys al momento del provisioning. Le chiavi aggiunte in seguito possono essere distribuite alle istanze in esecuzione dalla dashboard.
ssh -i ~/.ssh/gpurenthub [email protected] nvidia-smi --query-gpu=name,memory.total,power.draw --format=csv
Se rimani chiuso fuori, la dashboard dispone di una console nel browser (VNC su WebSocket, TLS) con un avvio di ripristino una tantum che monta il tuo NVMe in lettura-scrittura.
Rete
- Un IPv4 pubblico e un /64 IPv6 per istanza. DNS inverso modificabile.
- Porta 100 Gbps, 10 Gbps garantiti per istanze con una singola GPU, coppia dedicata da 100G sui nodi a 8 vie.
- Ingresso senza limiti e filtrato contro i DDoS volumetrici. In uscita inclusi 20 TB/mese, poi $4/TB.
- Tutte le porte aperte per impostazione predefinita. Il firewall spetta a te configurarlo —
nftablesviene fornito con un set di regole permissivo. - VLAN private tra le tue istanze in una regione: $25/mese, incluse sui nodi a 8 vie.
Storage
L'NVMe locale è cifrato con LUKS usando una chiave per istanza custodita nel TPM dell'host. Il rilascio dell'istanza distrugge la chiave; il disco viene inoltre sottoposto a blkdiscard prima del riutilizzo. I volumi di rete sono replicati tre volte all'interno della regione e sopravvivono al rilascio dell'istanza. Gli snapshot vengono archiviati cifrati con la stessa chiave per account.
Rinnovi & periodo di grazia
- T−24 h: viene generato un ordine di rinnovo al prezzo a cui è stata acquistata l'istanza. Resta in attesa di pagamento e ricevi un banner nella dashboard (e un'email o un messaggio PGP se ne hai configurato uno).
- T+0: se non pagato, l'istanza viene arrestata. Non viene eliminato nulla.
- T+72 h: fine del periodo di grazia. L'istanza viene rilasciata all'inventario ma l'NVMe resta intatto.
- T+7 d: chiave NVMe distrutta, disco cancellato. Snapshot e volumi di rete non vengono toccati.
Riferimento API noleggio GPU
REST, JSON, token bearer creati in API nella dashboard. URL base https://api.gpurenthub.com/v2. Ogni azione della dashboard è disponibile qui; la dashboard stessa è un client API.
| Metodo | Percorso | Scopo |
|---|---|---|
| GET | /catalogue | GPU, prezzi, stock in tempo reale per regione |
| POST | /orders/quote | Preventiva una configurazione senza acquistarla |
| POST | /orders | Inserisce un ordine a quel prezzo |
| GET | /orders/:id | Un ordine, le sue righe e il suo pagamento |
| POST | /orders/:id/pay | Ottiene un indirizzo di pagamento per quell'ordine |
| GET / POST | /instances | Elenca, crea |
| POST | /instances/{id}/stop · start · reboot · reinstall | Ciclo di vita |
| POST | /instances/{id}/term | Cambia durata (settimana → mese), estende |
| GET / POST / DELETE | /ssh-keys | Gestisce le chiavi |
| GET / POST | /volumes · /snapshots | Storage |
| POST | /waitlist | Coda per una configurazione esaurita |
Limite di velocità 600 richieste/minuto per token. Gli errori sono documenti problema RFC 9457. I webhook (stato dell'istanza, ordine pagato, rinnovo in scadenza) sono firmati con HMAC-SHA256.
CLI
curl -sL https://get.gpurenthub.com | sh # single static binary, signed ib login # paste an API token ib catalogue --region dfw ib deploy --gpu rtx5090 --count 2 --term week --template comfyui --key key_7Fq2 ib ssh comfy-box
Mirror Tor
La dashboard e l'API sono raggiungibili come servizio onion; l'indirizzo e la sua firma sono pubblicati in Impostazioni → Tor una volta effettuato l'accesso, e sulla nostra pagina di contatto firmata PGP. Ordini, pagamenti e distribuzioni funzionano in modo identico su Tor. Non trattiamo il traffico Tor in modo diverso e non lo registriamo in modo diverso — non lo registriamo affatto.
Limiti
- Nuovi account: 8 GPU tra tutte le istanze fino al pagamento del primo rinnovo, poi 64. Oltre questo limite, apri un ticket — di solito viene approvato in giornata.
- Ordini: nessun massimo, anche se qualsiasi importo superiore a $1,000,000 viene preventivato manualmente. I rimborsi superiori all'equivalente di $50,000 vengono elaborati in tranche nell'arco di 72 h.
- Istanze per regione: 32 per impostazione predefinita.
- La porta 25 in uscita è chiusa per impostazione predefinita e viene aperta su richiesta.