OpenClaw人人养虾:集成 Tailscale
Tailscale 是一个基于 WireGuard 的零配置 VPN(虚拟私人网络)。它可以让你从任何地方安全访问 Gateway,无需公网 IP、端口转发或 SSL 证书。
为什么选择 Tailscale?
| 特性 | 说明 |
|---|---|
| 零配置 | 无需手动管理证书或端口转发 |
| 端到端加密 | WireGuard 加密,中间人无法窥探 |
| NAT 穿越 | 自动穿越 NAT,无需公网 IP |
| 跨平台 | 支持 macOS、Windows、Linux、iOS、Android |
| 免费 | 个人用户免费,最多 100 台设备 |
推荐方案
对于个人和小团队,Tailscale 是最简单、最安全的远程访问方案 — 不需要域名、不需要云服务器、不需要 SSL 证书。
安装 Tailscale
macOSUbuntu/DebianWindows
brew install tailscale
设置步骤
第 1 步:在 Gateway 机器上启动 Tailscale
# 启动 Tailscale 并登录
sudo tailscale up
# 查看分配的 Tailscale IP
tailscale ip -4
# 输出示例:100.100.1.10
第 2 步:配置 Gateway 监听
让 Gateway 监听 Tailscale 网络接口:
# 方案 A:监听所有接口(推荐,Tailscale 本身是安全的)
openclaw config set gateway.host "0.0.0.0"
# 方案 B:仅监听 Tailscale IP
openclaw config set gateway.host "100.100.1.10"
第 3 步:在客户端设备上安装 Tailscale
在你的其他设备(笔记本、手机等)上安装 Tailscale 并用同一账号登录。
sudo tailscale up
第 4 步:连接 Gateway
# 使用 Tailscale IP 连接
openclaw connect --host 100.100.1.10 --port 18789
无需 HTTPS
Tailscale 使用 WireGuard 提供端到端加密,因此不需要额外配置 HTTPS。
ACL 配置
Tailscale 的 ACL(访问控制列表)可以精细控制哪些设备可以访问 Gateway。
在 Tailscale Admin Console 中配置:
{
"acls": [
{
"action": "accept",
"src": ["group:openclaw-users"],
"dst": ["tag:gateway:18789"]
}
],
"tagOwners": {
"tag:gateway": ["autogroup:admin"]
},
"groups": {
"group:openclaw-users": ["user@example.com"]
}
}
为 Gateway 机器添加标签:
sudo tailscale up --advertise-tags=tag:gateway
MagicDNS
启用 Tailscale 的 MagicDNS 后,可以使用设备名称代替 IP 地址:
# 使用 MagicDNS 名称连接
openclaw connect --host my-server --port 18789
# 或完整域名
openclaw connect --host my-server.tail12345.ts.net --port 18789
网络拓扑
┌──────────────┐ ┌──────────────┐
│ iPhone │ │ MacBook │
│ Tailscale │ │ Tailscale │
│ 100.100.1.2 │ │ 100.100.1.3 │
└──────┬───────┘ └──────┬───────┘
│ Tailscale 网络 │
│ (WireGuard 加密隧道) │
│ │
└──────────────┬───────────────────────────┘
│
┌──────┴───────┐
│ Gateway │
│ Tailscale │
│ 100.100.1.1 │
│ :18789 │
└──────────────┘
常见问题
Tailscale 断线怎么办?
Tailscale 会自动重连。Gateway 的 WebSocket 也支持自动重连机制。
网速会不会很慢?
Tailscale 会尽可能建立设备间的直连通道(Direct Connection),绝大多数情况下延迟与直连无异。
# 检查连接类型
tailscale status
# "direct" 表示直连,"relay" 表示中继
能否与反向代理同时使用?
可以。你可以同时通过 Tailscale(内部访问)和反向代理(公开访问)两种方式访问 Gateway。
《DeepSeek高效数据分析:从数据清洗到行业案例》聚焦DeepSeek在数据分析领域的高效应用,是系统讲解其从数据处理到可视化全流程的实用指南。作者结合多年职场实战经验,不仅深入拆解DeepSeek数据分析的核心功能——涵盖数据采集、清洗、预处理、探索分析、建模(回归、聚类、时间序列等)及模型评估,更通过金融量化数据分析、电商平台数据分析等真实行业案例,搭配报告撰写技巧,提供独到见解与落地建议。助力职场人在激烈竞争中凭借先进技能突破瓶颈,实现职业进阶,开启发展新篇。

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)