OpenClaw 配合 cpolar 实现本地 AI 外网访问实战
前言
在追求数据隐私与安全的当下,部署一台完全私有、本地运行的 AI 助手已成为许多开发者的刚需。OpenClaw 提供了强大的本地运行能力,但默认仅支持局域网访问,限制了其使用场景。通过 cpolar 内网穿透工具,可以将本地服务映射至公网,打破网络边界。
本文将介绍如何结合 OpenClaw 与 cpolar,实现从局域网到公网的无缝访问,涵盖基础配置、多场景应用演示及固定域名设置,帮助你在任何网络环境下都能随时调用本地 AI 资源。
1. 工具简介
1.1 OpenClaw:本地 AI 引擎
OpenClaw 是一个完全本地运行的 AI 框架。与依赖云端服务的模型不同,它的所有对话、文档处理和数据交互都存储在本地硬盘中,确保了数据的绝对安全与隐私。只要硬件配置允许,它可以作为代码审查、文档撰写或资料查询的高效助手。
1.2 cpolar:内网穿透工具
cpolar 是一款内网穿透工具,能够将局域网内的服务(如 Web 服务器、SSH、远程桌面等)通过加密隧道映射至公网。它支持 Windows、macOS、Linux 等多种平台,无需复杂的端口转发配置即可让外部设备访问本地服务。
2. 安装与配置 cpolar
2.1 下载安装
访问 cpolar 官网下载页面,选择对应系统的安装包进行下载。解压后进入目录执行应用程序,按提示完成安装。
安装完成后,打开命令行窗口输入以下命令验证版本:
cpolar version
若显示版本号信息,则代表安装成功。
2.2 注册与登录
访问 cpolar 官网进行账号注册。注册完成后,在浏览器中输入以下地址访问 Web UI 管理界面:
http://127.0.0.1:9200
使用注册的账号登录后台。
3. 典型应用场景演示
安装完成后,可以通过 cpolar 将本地服务暴露给公网。以下是几个常见场景的配置思路。
3.1 访问家中 NAS 资源
如果家中部署了 NAS 并挂载了媒体服务(如 OpenList),通常只能通过局域网 IP 访问。借助 cpolar,可以生成公网链接供外出时访问。
在 OpenClaw 中发送指令,要求配置穿透规则,获取公网地址后,即可在外部浏览器中播放视频资源。
3.2 分享本地 Web 服务
利用 OpenClaw 生成简单的 HTML 小游戏(如贪吃蛇),并在本地启动 Web 服务。默认情况下,该服务仅限本机访问。通过 cpolar 配置 HTTP 隧道,可生成公网链接分享给朋友,无需对方安装任何软件即可体验。
3.3 远程桌面控制
Windows 系统自带的远程桌面(RDP)默认仅在局域网可用。开启远程桌面功能后,可通过 cpolar 穿透 TCP 3389 端口,生成公网地址。在外地通过 mstsc 连接该地址,即可远程控制家庭电脑。
4. 配置 OpenClaw 公网访问
为了真正实现"AI 随身带",需要将 OpenClaw 本身的服务暴露到公网。
4.1 创建隧道
登录 cpolar Web UI,进入"隧道管理" -> "隧道列表"。点击"添加隧道"或编辑现有隧道,配置如下参数:
- 名称:自定义(如 openclaw-tunnel)
- 协议:HTTP
- 本地地址:OpenClaw 的访问端口(通常为 18789)
- 地区:China Top
保存后,在"在线隧道列表"中查看生成的公网地址(包含 HTTP 和 HTTPS)。
4.2 解决跨域限制
首次访问公网地址时,可能会遇到来源未被允许的提示。这是因为 OpenClaw 默认限制了访问源。需要在本地终端执行配置命令,将公网域名加入白名单。


