Remote access
Thiết lập Gateway từ xa
Chạy OpenClaw.app với Gateway từ xa
OpenClaw.app kết nối đến Gateway từ xa qua đường hầm SSH: một cấu hình SSH LocalForward ánh xạ cổng cục bộ tới cổng WebSocket của Gateway trên máy chủ từ xa.
flowchart TB
subgraph Client["Máy khách"]
direction TB
A["OpenClaw.app"]
B["ws://127.0.0.1:18789\n(cổng cục bộ)"]
T["Đường hầm SSH"]
A --> B
B --> T
end
subgraph Remote["Máy từ xa"]
direction TB
C["WebSocket của Gateway"]
D["ws://127.0.0.1:18789"]
C --> D
end
T --> CThiết lập
- Thêm một mục cấu hình SSH với
LocalForward 18789 127.0.0.1:18789(xem Truy cập từ xa để biết khối cấu hình đầy đủ). - Sao chép khóa SSH của bạn sang máy chủ từ xa bằng
ssh-copy-id. - Đặt
gateway.remote.token(hoặcgateway.remote.password) bằngopenclaw config set gateway.remote.token "<your-token>". - Khởi động đường hầm:
ssh -N remote-gateway &. - Thoát rồi mở lại OpenClaw.app.
Để đường hầm vẫn hoạt động sau khi khởi động lại và tự động kết nối lại, hãy sử dụng thiết lập LaunchAgent trên trang Truy cập từ xa thay vì chạy ssh -N thủ công.
Cách hoạt động
| Thành phần | Chức năng |
|---|---|
LocalForward 18789 127.0.0.1:18789 |
Chuyển tiếp cổng cục bộ 18789 tới cổng từ xa 18789 |
ssh -N |
SSH không thực thi lệnh từ xa (chỉ chuyển tiếp cổng) |
KeepAlive |
Tự động khởi động lại đường hầm nếu bị dừng đột ngột (LaunchAgent) |
RunAtLoad |
Khởi động đường hầm khi LaunchAgent được tải (LaunchAgent) |
OpenClaw.app kết nối tới ws://127.0.0.1:18789 trên máy khách. Đường hầm chuyển tiếp kết nối đó tới cổng 18789 trên máy chủ từ xa đang chạy Gateway.
Liên quan
Was this useful?