1:确保openclaw安装合适,接着执行openclaw dashboard,然后使用隧道转发,确保可以访问openclaw

2:打开ZeroNews(零讯)内网穿透|企业级内网穿透专家|远程安全连接|反向代理工具-ZeroNews官网,注册登录
3:根据官网教程安装,以Ubuntu为例
bash
sudo curl -SLk https://download.zeronews.cc/linux/zeronews-install.sh | sudo sh -s install
zeronews set token xxxxxx
zeronews set token

4:点击域名端口,点击添加域名,创建一个可用的公网域名(自定义前缀),并勾选HTTPS 协议端口

5:点击映射,选择添加映射。Agent和域名都选择刚创建好的,然后ip和端口填写127.0.0.1和18789

6:按照上述步骤创建完成之后,我们就可以得到一条可公网访问的映射域名

7:打开该地址,应该会报如下错误
disconnected (1008): unauthorized: gateway token missing (open a tokenized dashboard URL or paste token in Control Ul settings)

此时,可以将openclaw dashboard命令后显示的token粘贴到Control/Overview页面对应位置处

8:如果您使用一台新的设备去访问 OpenClaw Gateway Dashboard的 URL 时,除了需要配置上面的GateWay Token 之外,还需要对新的设备进行授权,否则会提示错误
disconnected (1008): pairing required
首先执行命令 openclaw devices list

然后复制此request id,接着执行命令添加设置 openclaw devices approve <Request ID>。最后,重启网关openclaw gateway restart