引言
在追求数据隐私与本地化部署的当下,将 AI 模型运行在个人设备上已成为趋势。OpenClaw 提供了强大的本地 AI 能力,但默认仅支持局域网访问,限制了其使用场景。通过结合 cpolar 内网穿透工具,我们可以安全地将本地服务映射至公网,实现随时随地访问。本文将分享具体的配置步骤与实战案例。
工具简介
OpenClaw:本地 AI 大脑
OpenClaw 是一款完全本地运行的 AI 工具。所有对话、文档处理及数据交互均在本地完成,不上传云端,确保隐私安全。只要硬件配置允许,它即可作为代码助手、文档审阅者或资料查询员使用。
cpolar:内网穿透桥梁
cpolar 能够将局域网内的服务(如 Web 服务器、SSH、远程桌面等)通过加密隧道映射到公网。无需复杂的端口转发配置,即可让外部设备直接访问本地资源,支持 Windows、macOS、Linux 等多种平台。
安装与配置 cpolar
1. 下载安装
访问 cpolar 官网下载对应系统的安装包。解压后执行应用程序,一路默认安装即可。安装完成后,打开命令行窗口输入以下命令验证版本:
cpolar version
若显示版本号,则代表安装成功。
2. 注册与登录
访问 cpolar 官网进行账号注册。注册完成后,在浏览器中访问本地管理界面:
http://127.0.0.1:9200
使用注册的账号登录后台。
典型应用场景
1. 访问家中 NAS 资源
假设家中 NAS 部署了 OpenList 服务,地址为 http://192.168.50.228:5244。通过 OpenClaw 调用 cpolar 功能,可生成公网链接供外网访问。
2. 分享本地小游戏
利用 OpenClaw 生成 HTML 贪吃蛇游戏并启动本地服务。通过 cpolar 穿透,朋友可直接通过链接游玩,无需下载客户端。
3. 远程桌面控制
Windows 自带远程桌面功能默认仅限局域网。开启远程桌面后,通过 cpolar 穿透 TCP 3389 端口,即可获得公网地址,在外网环境下连接家庭电脑。
将 OpenClaw 本身映射到公网
为了真正实现"AI 随身带",我们需要将 OpenClaw 的服务接口也暴露到公网。
- 进入 cpolar Web UI (
http://127.0.0.1:9200)。 - 点击左侧菜单【隧道管理】->【隧道列表】。
- 点击编辑默认的
website隧道,设置名称,协议选择http,本地地址填写 OpenClaw 端口18789,地区选择China Top,点击更新。 - 在【状态】->【在线隧道列表】查看生成的公网地址。
访问该地址时可能会遇到来源限制错误。需在本机终端执行以下命令修改配置:
openclaw config set gateway.controlUi.allowedOrigins "[\"https://你的公网域名\"]" --strict-json openclaw gateway restart
注意替换为你实际生成的域名。重启网关后再次访问,根据提示复制本地网关令牌填入远程页面,并在终端授权设备 ID:
openclaw devices list
openclaw devices approve <requestId>
授权成功后,即可通过公网地址正常对话。
配置固定二级子域名
免费版 cpolar 生成的域名会每 24 小时更换。如需长期稳定访问,建议配置固定二级子域名。


