Skip to main content

Запуск OpenClaw.app с удалённым Gateway (шлюзом)

OpenClaw.app использует SSH-туннелирование для подключения к удалённому Gateway (шлюзу). В этом руководстве показано, как выполнить настройку.

Обзор

Быстрая настройка

Шаг 1: Добавьте конфигурацию SSH

Отредактируйте ~/.ssh/config и добавьте:
Замените <REMOTE_IP> и <REMOTE_USER> на ваши значения.

Шаг 2: Скопируйте SSH-ключ

Скопируйте ваш публичный ключ на удалённую машину (введите пароль один раз):

Шаг 3: Установите токен Gateway (шлюза)

Шаг 4: Запустите SSH-туннель

Шаг 5: Перезапустите OpenClaw.app

Теперь приложение будет подключаться к удалённому Gateway (шлюзу) через SSH-туннель.

Автозапуск туннеля при входе в систему

Чтобы SSH-туннель запускался автоматически при входе в систему, создайте Launch Agent.

Создайте файл PLIST

Сохраните это как ~/Library/LaunchAgents/bot.molt.ssh-tunnel.plist:

Загрузите Launch Agent

Теперь туннель будет:
  • Запускаться автоматически при входе в систему
  • Перезапустить, если он падает
  • Работать в фоновом режиме
Примечание для устаревших конфигураций: при наличии удалите любой оставшийся LaunchAgent com.openclaw.ssh-tunnel.

Устранение неполадок

Проверьте, запущен ли туннель:
Перезапустите туннель:
Остановите туннель:

Как это работает

OpenClaw.app подключается к ws://127.0.0.1:18789 на вашей клиентской машине. SSH-туннель перенаправляет это подключение на порт 18789 на удалённой машине, где запущен Gateway (шлюз).