Deze inhoud is samengevoegd in Externe toegang. Zie die pagina voor de huidige handleiding.
OpenClaw.app uitvoeren met een externe Gateway
OpenClaw.app gebruikt SSH-tunneling om verbinding te maken met een externe Gateway. Deze handleiding laat zien hoe je dit instelt.Overzicht
Snelle configuratie
Stap 1: SSH-configuratie toevoegen
Bewerk~/.ssh/config en voeg toe:
<REMOTE_IP> en <REMOTE_USER> door je eigen waarden.
Stap 2: SSH-sleutel kopiëren
Kopieer je openbare sleutel naar de externe machine (voer het wachtwoord één keer in):Stap 3: Authenticatie voor externe Gateway configureren
gateway.remote.password als je externe Gateway wachtwoordauthenticatie gebruikt.
OPENCLAW_GATEWAY_TOKEN is nog steeds geldig als override op shellniveau, maar de duurzame
configuratie voor externe clients is gateway.remote.token / gateway.remote.password.
Stap 4: SSH-tunnel starten
Stap 5: OpenClaw.app opnieuw starten
Tunnel automatisch starten bij inloggen
Maak een Launch Agent aan om de SSH-tunnel automatisch te laten starten wanneer je inlogt.Het PLIST-bestand maken
Sla dit op als~/Library/LaunchAgents/ai.openclaw.ssh-tunnel.plist:
De Launch Agent laden
- Automatisch starten wanneer je inlogt
- Opnieuw starten als deze crasht
- Op de achtergrond blijven draaien
com.openclaw.ssh-tunnel LaunchAgent als die aanwezig is.
Problemen oplossen
Controleren of de tunnel draait:Hoe het werkt
| Component | Wat het doet |
|---|---|
LocalForward 18789 127.0.0.1:18789 | Stuurt lokale poort 18789 door naar externe poort 18789 |
ssh -N | SSH zonder externe opdrachten uit te voeren (alleen poortdoorschakeling) |
KeepAlive | Start de tunnel automatisch opnieuw als deze crasht |
RunAtLoad | Start de tunnel wanneer de agent wordt geladen |
ws://127.0.0.1:18789 op je clientmachine. De SSH-tunnel stuurt die verbinding door naar poort 18789 op de externe machine waarop de Gateway draait.