通过 ZeroNews 远程管理 OpenClaw GateWay Dashboard

通过 ZeroNews 远程管理 OpenClaw GateWay Dashboard

上期我们介绍了如何部署Clawdbot AI的详细操作步骤【本地搭建Clawdbot + ZeroNews访问

本篇文章主要为已部署Clawbot AI的用户,提供了一种便捷、适配国内网络环境的远程管理解决方案——借助 ZeroNews 替代官网推荐的代理工具,实现OpenClaw GateWay Dashboard的远程访问;

同时针对性解决远程访问时可能出现的Gateway Token错误、设备授权错误两大常见问题,明确了远程Dashboard的全部可操作功能。

OpenClaw 是一个专为 AI 应用与智能体部署设计的高性能网关平台,它提供了统一的仪表盘(Gateway Dashboard)用于集中管理模型调用、渠道集成、技能插件、定时任务及节点监控。

基于 OpenClaw 构建的 Clawbot AI 是一款功能强大的 AI 产品,能够无缝接入多种对话模型与即时通信平台(如 WhatsApp、Telegram、Discord 等),并通过可扩展的技能系统实现自动化任务与智能交互。

完成 Clawbot AI 安装后(安装步骤可参考我们上期的文章),您将获得 OpenClaw Gateway Dashboard 的本地访问地址及唯一的 Gateway Token(后续配置需用到)。

通过访问地址可以通过本地访问打开 OpenClaw Gateway Dashboard

  • 默认访问地址:127.0.0.1:18789

该地址仅支持本地网络访问。若需在外部网络环境下管理网关,官方文档提示我们需借助 Tailscale 或 VPN 等代理工具,但这些方式在国内网络环境中往往体验不佳。参考文档

ZeroNews 远程映射配置

而通过我们的实测,ZeroNews可以完美的替代官网推荐的代理工具。

1、简单三步就能够实现 OpenClaw Gateway Dashboard 的远程访问

  • 下载安装 ZeroNews Agent
  • 创建域名信息
  • 配置映射服务

2、提供IP黑白名单鉴权认证。可以完美的解决暴露出来的 GateWay Dashboard 不受非授权IP访问和授权账号访问,提升服务的安全性。

远程Gateway Dashboard 错误问题处理

但是我们通过远程访问的时候,如果出现如下问题,可以通过下面的方法解决。

01 GateWay Token 错误

1、报错信息:

disconnected (1008): unauthorized: gateway token missing (open a tokenized dashboard URL or paste token in Control Ul settings)

2、报错原因:

第一次通过远程连接访问 OpenClaw Gateway Dashboard时,需要配置 GateWay Token,否则会出现错误。

3、解决方案:

  • 打开 Control / Overview 页面
  • 然后将上面安装时获取到的GateWay Token粘贴进去
  • 点击Connect连接

02 设备授权错误

1、报错信息:

disconnected (1008): pairing required

2、错误原因:

如果您使用一台新的设备去访问 OpenClaw Gateway Dashboard的 URL 时,除了需要配置上面的GateWay Token 之外,还需要对新的设备进行授权,否则会提示错误。

3、解决方法:

a) 首先,我们要打开到配置窗口,并执行设备列表查询命令

openclaw devices list

b) 这时候,可以看到上面会出现刚才请求连接访问的设备信息。我们需要记住 Request ID

c) 接着,我们执行设备授权命令和重启网关命令

# 设备授权命令 # Requst ID 替换成您自己的ID openclaw devices approve <Request ID> #重启网关命令 openclaw gateway restart 

d) 执行完成之后,我们回到 GateWay 页面,点击刷新,可以看到 STATUS 为 Connected 状态,表明我们已经可以正常访问了。

注意:

  • 一旦批准,设备会被记住,除非你使用命令 openclaw devices revoke --device <id> --role <role> 撤销它,否则不需要重新批准。
  • 每个浏览器配置文件生成唯一的设备 ID,因此切换浏览器或清除浏览器数据将需要重新配对。
  • 若等待授权的时间过长,Request ID会过期,需要重新点击 Connect 申请授权,并通过设备命令查询获取到新的Request ID进行授权。

e) 通过上述操作后,我们就可以在Chat页面与AI进行沟通了。

远程 Gateway Dashboard 可以做什么

通过远程 Dashboard,您可以全面管理 OpenClaw 网关包括

  • 对话管理:通过 WebSocket 与模型聊天,支持流式工具调用与实时输出。
  • 渠道集成:管理 Telegram、WhatsApp、Discord、Slack 等渠道的状态、扫码登录与配置。
  • 实例监控:查看在线实例列表并即时刷新状态。
  • 会话控制:列出会话、调整会话的思考模式与详细设置。
  • 定时任务:管理 Cron 任务的添加、启用、禁用与执行历史。
  • 技能管理:查看技能状态、启用/禁用技能、安装新技能及更新密钥。
  • 节点管理:查看节点列表及其能力。
  • 执行审批:编辑网关与节点的允许列表,设置执行询问策略。
  • 配置编辑:查看或编辑 openclaw.json配置文件,支持表单与 JSON 两种编辑模式。
  • 调试与日志:查看系统状态、健康检查、模型快照、事件日志,支持实时日志跟踪与导出。
  • 更新操作:执行包更新或 Git 更新,并查看重启报告。

安全注意事项

1、IP 访问控制:

可以通过在映射页面,对此映射配置IP访问控制功能,实现仅允许白名单IP访问,非白名单IP无法访问。

拒绝访问效果图

2、鉴权认证管理:

可以通过在映射页面,对此映射配置鉴权认证,实现需要账号密码才能访问,进一步提升安全能力。

开启鉴权效果图

接下来,我们将继续深入挖掘更多实用、有趣的进阶玩法,敬请期待。

Read more

javaSE————文件IO(2)、

javaSE————文件IO(2)、

文件内容的读写——数据流 我们对于文件操作使用流对象Stream来操作,什么是流对象呢,水流是什么样的,想象一下,水流的流量是多种的,可以流100ml,也可以流1ml,流对象就和水流很像,我们可以一次读取100个字节,或者一次读取1个字节; 1,字节流 1)inputStream 先来使用inputStream,这个是字节流的输入,inputStream是抽象类,和下面的outputStream是一样的,我们需要FileInputStream来实例化对象,FileInputStream的构造方法: 签名说明FileInputStream(File file1)可以使用file构造文件输入流FileInputStream(String str)也可以使用文件路径构造输入流 那么inputStream有啥方法呢: 返回类型签名说明int read()一次就读一个字节,读完了返回-1intread(byte[] byte)一次读字节数组这么长的数据,返回-1就说明读完了intread(byte[] byte,int start,int len)一次读取start

By Ne0inhk
Java 常用类

Java 常用类

第十三章:常用类 八大wrapper(包装类) 八种基本数据类型相应的引用类型——包装类 boolean--Boolean char--Character byte--Byte short--Short int--Integer long--Long float--Float double--Double Number类的wrapper Boolean类 Character类 自动装箱和拆箱⭐ 编译器底层优化:实现自动装箱和拆箱 packagecom.lcz.commenclass.wrapper;/** * @author lcz * @version 1.0 */publicclassWrapper{publicstaticvoidmain(String[] args){//jdk 5 前的 手动装箱和手动拆箱//装箱:基本类型-->包装类型//拆箱:包装类型-->基本类型//1.1手动装箱int i =1;//第一种方式Integer

By Ne0inhk
计算机毕业设计java基于Java的小区物业管理系统 基于B/S架构的智慧小区综合物业服务平台设计与实现 面向多角色的小区缴费、报修与改造一体化管理系统开发

计算机毕业设计java基于Java的小区物业管理系统 基于B/S架构的智慧小区综合物业服务平台设计与实现 面向多角色的小区缴费、报修与改造一体化管理系统开发

计算机毕业设计java基于Java的小区物业管理系统n2gzw9 (配套有源码 程序 mysql数据库 论文) 本套源码可以在文本联xi,先看具体系统功能演示视频领取,可分享源码参考。 随着城市化进程的加快和住宅小区的规模化发展,物业管理已成为保障居民生活质量、维护社区秩序的重要环节。传统的物业管理多依赖于人工登记、纸质台账或分散的Excel表格,存在业主信息混乱、缴费流程繁琐、报修处理不及时、改造项目难以追踪、多部门协作困难等问题,难以满足现代小区对高效、透明、协同化物业管理的需求。基于Java的小区物业管理系统应运而生,它通过互联网技术将业主管理、物业管理、施工方管理、住建委监督、住户信息、缴费管理、报修处理、改造项目等功能进行数字化整合,为小区物业管理提供了全流程的线上化协同平台。该系统不仅提升了物业管理的效率与服务质量,也为业主、物业公司、施工方、监管部门等多方角色提供了透明、便捷的信息共享渠道,成为智慧社区建设的重要组成部分。 系统核心功能概览: * 用户注册与登录:支持业主、物业、施工方、住建委、管理员五类角色的注册与登录。 * 个人中心:用户可查看和修改个人资

By Ne0inhk