Netwerk & Verbindingen

Alles wat u nodig heeft om uw Blib te bereiken, uw apps online te zetten en gegevens snel te verplaatsen. Elke sectie biedt u de essentiële informatie en links naar de gedetailleerde handleiding.


1. Hoe uw Blib bereikbaar is

Elke Blib heeft een publieke hostnaam (bijv. connectXX.trooper.ai) en zijn eigen reeks openbare poorten. U vindt beide in uw dashboard in de details van uw Blib.

Elke dienst die luistert op 0.0.0.0 en één van deze poorten is bereikbaar vanaf het internet:

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

Details: 🌍 HTTPS-toegang (Hoe u uw Blib via SSL bereikt)


2. Kies de juiste toegangsmethode

Uw doel Beste manier Gids
Werken in een terminal SSH SSH-toegang
Bestanden uploaden of downloaden SFTP of rsync SSH-toegang
Gebruik een grafische bureaubladomgeving RDP RDP-toegang
Soepel remote desktop (video, 3D) NoMachine Realtime Toegang
Bereik uw server wanneer SSH niet werkt VNC-console in het dashboard VNC Console
Publiceer een webapp, UI of API Webproxy met HTTPS Webproxy
Snel een app testen Directe openbare poort HTTPS-toegang

3. Zet uw webapp of API online

  1. Start uw app op 0.0.0.0 met een interne poort, bv. 8080.
  2. Installeer de Webproxy sjabloon en wijst deze naar die poort.
  3. U krijgt een HTTPS-adres met een geldig certificaat, klaar om te delen.

Handig om te weten:

  • Sjablonen komen standaard met hun eigen Webproxy-eindpunt.
  • poorten 80 en 443 op uw Blib zijn niet rechtstreeks bereikbaar. Gebruik de Webproxy in plaats daarvan.
  • Voor lange AI-antwoorden kunt u de respons stroomlijnen (bijv. SSE), zodat de verbinding openblijft terwijl het antwoord gegenereerd wordt.

Details: Web Proxy met SSL, 🌍 HTTPS-toegang (Hoe u uw Blib via SSL bereikt) en Over SSL-certificaten


4. Gebruik UDP (VPN, WebRTC, Streaming)

Uw publieke poorten werken standaard met TCP. Als uw applicatie UDP nodig heeft, bijvoorbeeld Tailscale, WireGuard of WebRTC, voegt u een UDP-toestemmingsregel toe voor deze in de firewallinstellingen van uw Blib.

Details: 🛡️ Trooper.AI aanpasbare netwerkniveau-firewall


5. Snelle uploads en downloads

Gebruik rsync voor grote datasets. Het toont voortgang en zet waar het gebleven was na een onderbreking voort:

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

Switch to BBR for faster uploads. Our network shares bandwidth fairly between all customers. Under load, some packets are dropped on purpose. Most Linux systems use the TCP algorithm CUBIC by default, which slows down sharply on every dropped packet. BBR keeps your transfer fast. Switch the sending machine to BBR. For uploads, this is your local computer (Linux, kernel 4.9 or newer):

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

Controleer het met sysctl net.ipv4.tcp_congestion_control. De uitvoer moet eindigen met bbr. Doe hetzelfde op uw Blib om de overdracht van uw server naar het internet te versnellen.

Op macOS? BBR is daar niet beschikbaar. Laad meerdere bestanden tegelijkertijd uploaden in plaats daarvan (meerdere rsync of SFTP-overdrachten tegelijk).

Gegevensvolume: 5 TB verkeer per GPU per maand is inbegrepen. Details: Payment & Invoices


6. Meet uw verbinding correct

Enkele verlies in ping or mtr onder belasting is normaal op een gedeeld netwerk en betekent niet dat uw server defect is. Het verlies dat wordt weergegeven bij de hops onderweg is vaak niet echt, omdat veel routers deze testpakketten met lage prioriteit beantwoorden.

Wat telt, is de snelheid van uw daadwerkelijke overdrachten. Meet deze direct, bijvoorbeeld met het voortgangsrapport van rsync -avP terwijl u een groot bestand uploadt.


7. Houd uw verbindingen stabiel

  • Houd uw SSH-sessie actief: ssh -o ServerAliveInterval=30 -o ServerAliveCountMax=4 [email protected] -p PORT
  • Vermijd idle time-outs: Verbindingen zonder verkeer voor een paar minuten worden automatisch gesloten. Stuur keep-alives (bijvoorbeeld elke 30–60 seconden) en laat uw app en scripts zelf opnieuw verbinden.
  • Gebruik een stabiele netwerkverbinding: Een kabelverbinding of privé-Wi-Fi werkt het beste. Mobiel internet, openbaar Wi-Fi en sommige VPN’s kunnen korte onderbrekingen veroorzaken.
  • Schakel slaapmodus uit: Desktopomgevingen kunnen uw machine na inactiviteit in slaapstand zetten. Zie SSH Access (incl. File Transfer), sectie "Server Sleeps / Suspends After Inactivity"

8. Snelle probleemoplossing

Probleem Wat u moet doen
Uw app is niet bereikbaar op uw publieke poort Start het op 0.0.0.0 (niet 127.0.0.1) en gebruik één van uw toegewezen poorten. Als uw Blib-status groen is, werkt de poortdoorzending. HTTPS Access
SSH waarschuwt: "REMOTE HOST IDENTIFICATION HAS CHANGED" Verwijder de oude sleutel met ssh-keygen -R connectXX.trooper.ai. SSH-toegang
Na enige tijd werken uw SSH en VNC niet meer Uw machine slaapt waarschijnlijk. SSH-toegang
Er komt niets meer door nadat u een firewall binnen de server hebt geactiveerd. Schakel de lokale firewall (bijv. UFW) uit via het VNC-paneel. Firewall
Uploads zijn traag Schakel over op BBR, zie sectie 5 hierboven.
Webverzoeken stoppen na ongeveer 60 seconden Stroom lange antwoorden, zie sectie 3 hierboven. HTTPS Access

9. Hulp nodig?

Onze supportteam staat graag ter beschikking. Om een snelle reactie te krijgen, verstrekt u alstublieft:

  • het ID van uw Blib
  • het tijdstip van het probleem, inclusief uw tijdzone
  • wat u hebt geprobeerd en de uitvoer van de commando's die u heeft uitgevoerd
  • de snelheid van een daadwerkelijke overdracht (bijv. van rsync -avP), indien uw vraag gaat over snelheid

Contact: Support Contacts