Rete e Connettività

Tutto ciò che Le serve per raggiungere il Suo Blib, mettere le Sue app online e trasferire dati velocemente. Ogni sezione Le fornisce gli elementi essenziali e i collegamenti alla guida dettagliata.


1. Come raggiungere il Suo Blib

Ogni Blib dispone di un nome host pubblico (ad esempio connectXX.trooper.ai) e della sua propria gamma di porte pubbliche. Li trova entrambi nel Suo dashboard nelle informazioni del Suo Blib.

Qualsiasi servizio che ascolta su 0.0.0.0 e uno di questi porti è raggiungibile da internet:

Codice
http://connectXX.trooper.ai:PORT

Dettagli: 🌍 HTTPS Access (Come accedere al Suo Blib tramite SSL)


2. Scegliere il Metodo di Accesso Corretto

Il Suo obiettivo Miglior modo Guida
Lavorare in un terminale SSH Accesso tramite SSH
Caricare o scaricare file SFTP o rsync Accesso tramite SSH
Utilizzi un desktop grafico RDP Accesso RDP
Desktop remoto fluido (video, 3D) NoMachine Accesso in Tempo Reale
Accedere alla Sua macchina quando SSH non funziona Console VNC nella dashboard Console VNC
Pubblicare un'applicazione web, interfaccia utente o API Webproxy con HTTPS Web Proxy
Testare rapidamente un'applicazione Porta pubblica diretta Accesso HTTPS

3. Pubblici la Sua Web App o API Online

  1. Avvii la Sua app su 0.0.0.0 con una porta interna, ad esempio 8080.
  2. Installi il modello Webproxy e indirizzalo a quella porta.
  3. Lei ottiene un indirizzo HTTPS con certificato valido, pronto da condividere.

Da sapere:

  • I template arrivano già con il proprio endpoint Webproxy.
  • porte 80 e 443 sui Suoi Blib non sono raggiungibili direttamente. Utilizzi il Webproxy al loro posto.
  • Per risposte AI lunghe, trasmetta la risposta (ad esempio SSE), così la connessione rimane aperta mentre viene generata la risposta.

Dettagli: Web Proxy con SSL, 🌍 Accesso HTTPS (Come accedere al Suo Blib tramite SSL) e Informazioni su Certificati SSL


4. Utilizzi UDP (VPN, WebRTC, Streaming)

I Suoi port pubblici funzionano con TCP per impostazione predefinita. Se la Sua applicazione richiede UDP, ad esempio Tailscale, WireGuard o WebRTC, aggiunga una regola di permesso UDP per essa nelle impostazioni del firewall del Suo Blib.

Dettagli: 🛡️ Trooper.AI Firewall di livello rete personalizzabile


5. Caricamenti e scaricamenti veloci

Utilizzi rsync per dati di grandi dimensioni. Visualizza il progresso e riprende da dove si è interrotto in caso di interruzione:

bash
rsync -avP -e "ssh -p PORT" ./my-dataset/ [email protected]:/home/USERNAME/my-dataset/

Passi a BBR per upload più veloci. La nostra rete condivide la banda in modo equo tra tutti i clienti. In caso di sovraccarico, alcuni pacchetti vengono intenzionalmente scartati. La maggior parte dei sistemi Linux utilizza l'algoritmo TCP CUBIC per impostazione predefinita, che rallenta bruscamente a ogni pacchetto perso. BBR mantiene la velocità del trasferimento. Imposti la Sua macchina mittente su BBR. Per gli upload, si tratta del Suo computer locale (Linux, kernel 4.9 o successivo):

bash
sudo modprobe tcp_bbr
echo "net.core.default_qdisc=fq" | sudo tee -a /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" | sudo tee -a /etc/sysctl.conf
sudo sysctl -p

Verifichi con sysctl net.ipv4.tcp_congestion_control. L’output deve terminare con bbr. Esegua la stessa operazione sul Suo Blib per accelerare i trasferimenti dal Suo server a internet.

Su macOS? Il BBR non è disponibile lì. Carichi più file in parallelo invece (più trasferimenti rsync o SFTP contemporaneamente).

Volume dati: Sono inclusi 5 TB di traffico per GPU al mese. Dettagli: Pagamenti & Fatture


6. Misurare la Sua Connessione in Modo Corretto

Alcuna perdita di ping or mtr una perdita di ping o mtr sotto carico è normale su una rete condivisa e non significa che il Suo server sia guasto. La perdita mostrata nei salti lungo il percorso è spesso non reale, poiché molti router rispondono a questi pacchetti di test con bassa priorità.

Ciò che conta è la velocità dei Suoi trasferimenti reali. Misuri direttamente, ad esempio con l’output di progressione di rsync -avP mentre Lei carica un file di grandi dimensioni.


7. Mantenere le Sue Connessioni Stabili

  • Mantenga SSH attivo: ssh -o ServerAliveInterval=30 -o ServerAliveCountMax=4 [email protected] -p PORT
  • Evitare timeout di inattività: Le connessioni senza traffico per alcuni minuti vengono chiuse automaticamente. Inviare pacchetti di mantenimento della connessione (ad esempio ogni 30–60 secondi) e lasciare che la Sua applicazione e gli script si riconnettono autonomamente.
  • Utilizzi una rete stabile: Una connessione cablata o una rete Wi-Fi privata funzionano meglio. Le reti mobili, il Wi-Fi pubblico e alcuni VPN possono causare interruzioni brevi.
  • Eviti il risparmio energetico (sleep mode): Gli ambienti desktop possono mettere la Sua macchina in standby dopo inattività. Veda la sezione Accesso SSH (compresa la Trasferimento File), paragrafo «La macchina va in sospensione/risparmio energetico dopo inattività».

8. Risoluzione rapida dei problemi

Problema Cosa fare
La Sua applicazione non è raggiungibile sulla porta pubblica Avvii 0.0.0.0 (non 127.0.0.1) e utilizzi una delle porte assegnate. Se lo stato del suo Blib è verde, il forwarding della porta funziona correttamente. HTTPS Access
SSH avvisa «L’IDENTIFICAZIONE DELL’HOST REMOTO È CAMBIATA» Elimini la vecchia chiave con ssh-keygen -R connectXX.trooper.ai. Accesso SSH
Dopo un po’ di tempo, sia l’accesso tramite SSH che VNC smettono di funzionare La Sua macchina è probabilmente in standby. Accesso SSH
Nulla si connette dopo aver abilitato un firewall all'interno della macchina Disabiliti il firewall locale (ad es. UFW) tramite la console VNC. Firewall
Gli upload sono lenti Passi a BBR, veda la sezione 5 sopra.
Le richieste web si interrompono dopo circa 60 secondi Inoltri le risposte lunghe, veda la sezione 3 sopra. HTTPS Access

9. Ha bisogno di aiuto?

La nostra squadra di supporto è felice di aiutarla. Per ottenere una risposta rapida, La preghiamo di includere:

  • l’ID del Suo Blib
  • l'orario del problema, compreso il suo fuso orario
  • cosa ha provato e l’output dei comandi che ha eseguito
  • la velocità di un trasferimento reale (ad es. da rsync -avP), se la Sua domanda riguarda la velocità

Contatti: Support Contacts