Ejecutar OpenClaw.app con un Gateway remoto
OpenClaw.app utiliza túneles SSH para conectarse a un Gateway remoto. Esta guía le muestra cómo configurarlo.Descripción general
Configuración rápida
Paso 1: Agregar configuración de SSH
Edite~/.ssh/config y agregue:
<REMOTE_IP> y <REMOTE_USER> con sus valores.
Paso 2: Copiar la clave SSH
Copie su clave pública a la máquina remota (ingrese la contraseña una sola vez):Paso 3: Establecer el token del Gateway
Paso 4: Iniciar el túnel SSH
Paso 5: Reiniciar OpenClaw.app
Inicio automático del túnel al iniciar sesión
Para que el túnel SSH se inicie automáticamente cuando usted inicie sesión, cree un Launch Agent.Crear el archivo PLIST
Guarde esto como~/Library/LaunchAgents/bot.molt.ssh-tunnel.plist:
Cargar el Launch Agent
- Se iniciará automáticamente cuando usted inicie sesión
- Se reiniciará si falla
- Sigue corriendo en segundo plano
com.openclaw.ssh-tunnel restante si existe.
Solución de problemas
Verificar 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 su 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.