Este contenido se ha fusionado en Acceso remoto. Consulta esa página para ver la guía actual.
Ejecutar OpenClaw.app con un gateway remoto
OpenClaw.app usa túneles SSH para conectarse a un gateway remoto. Esta guía muestra cómo configurarlo.Resumen
Configuración rápida
Paso 1: Agregar configuración SSH
Edita~/.ssh/config y agrega:
<REMOTE_IP> y <REMOTE_USER> por tus valores.
Paso 2: Copiar la clave SSH
Copia tu clave pública a la máquina remota (introduce la contraseña una vez):Paso 3: Configurar la autenticación del gateway remoto
gateway.remote.password en su lugar si tu gateway remoto usa autenticación por contraseña.
OPENCLAW_GATEWAY_TOKEN sigue siendo válido como reemplazo a nivel de shell, pero la
configuración persistente de cliente remoto es gateway.remote.token / gateway.remote.password.
Paso 4: Iniciar el túnel SSH
Paso 5: Reiniciar OpenClaw.app
Iniciar automáticamente el túnel al iniciar sesión
Para que el túnel SSH se inicie automáticamente cuando inicies sesión, crea un Launch Agent.Crear el archivo PLIST
Guarda esto como~/Library/LaunchAgents/ai.openclaw.ssh-tunnel.plist:
Cargar el Launch Agent
- Se iniciará automáticamente cuando inicies sesión
- Se reiniciará si falla
- Seguirá ejecutándose en segundo plano
com.openclaw.ssh-tunnel si existe.
Solución de problemas
Comprobar si el túnel está en ejecución:Cómo funciona
| Componente | Qué hace |
|---|---|
LocalForward 18789 127.0.0.1:18789 | Reenvía el puerto local 18789 al puerto remoto 18789 |
ssh -N | SSH sin ejecutar comandos remotos (solo reenvío de puertos) |
KeepAlive | Reinicia automáticamente el túnel si falla |
RunAtLoad | Inicia el túnel cuando se carga el agente |
ws://127.0.0.1:18789 en tu máquina cliente. El túnel SSH reenvía esa conexión al puerto 18789 en la máquina remota donde se está ejecutando el Gateway.