前言
本地部署的 AI 工具虽然隐私安全,但往往受限于局域网访问。当你需要在外处理工作、分析数据或生成内容时,无法连接家里的服务会非常不便。通过内网穿透技术,无需公网 IP 或修改路由器设置,即可将本地服务映射到公网,实现真正的'随身 AI'。
1. 核心工具介绍
1.1 OpenClaw:本地运行的 AI 助手
OpenClaw 是一个完全本地运行的 AI 项目,所有对话、文档和数据都存储在本地硬盘中,确保了极高的隐私安全性。只要电脑配置允许,它就能胜任代码编写、报告审阅等任务。
1.2 cpolar:内网穿透工具
cpolar 是一款内网穿透工具,支持 Windows、macOS、Linux 等平台。它能将局域网内的服务(如 Web 服务器、SSH)通过加密隧道映射至公网,外部设备无需配置路由器即可访问。
2. 安装与配置 cpolar
在开始之前,需要先安装并配置 cpolar。
2.1 下载安装
访问 cpolar 官网下载对应系统的安装包,解压后运行安装程序。安装完成后,打开命令行输入以下命令验证版本:
cpolar version
若显示版本号,说明安装成功。
2.2 注册与登录
访问 cpolar 官网注册账号。注册完成后,在浏览器访问本地管理界面:
http://127.0.0.1:9200
使用注册的账号登录后台。
3. 多场景应用演示
安装完成后,可以通过 cpolar 实现多种远程访问场景。
3.1 访问家中 NAS 资源
如果你在家中部署了 NAS 上的视频服务(如 OpenList),通常只能在内网访问。借助 OpenClaw 辅助配置 cpolar,可以生成公网地址供外网访问。
例如,在 OpenClaw 中输入指令请求穿透局域网中的 NAS 服务地址,它会返回一个公网链接。直接在手机或笔记本浏览器打开该链接,即可播放家中 NAS 的视频资源。
3.2 分享本地小游戏
周末想和朋友分享自己写的小游戏?让 OpenClaw 帮你生成一个简单的 HTML 贪吃蛇游戏,并在本地启动服务。
此时游戏仅能本地访问。再次请求 OpenClaw 使用 cpolar 将本地服务穿透到公网,获取链接后分享给朋友,他们无需下载任何文件,直接点击链接即可在浏览器中游玩。
3.3 远程桌面控制
Windows 自带的远程桌面(RDP)默认仅限内网。开启系统远程功能后,可通过 cpolar 穿透 3389 端口。
在 OpenClaw 中请求穿透 TCP 3389 端口,获取公网地址。在外地时,使用 Windows 远程桌面连接工具(mstsc),填入公网地址(去掉 tcp://前缀),输入用户名和密码即可远程控制家中电脑。
4. 将 OpenClaw 本身暴露到公网
上述场景都需要在本地操作,最理想的状态是随时随地都能访问 OpenClaw 本身。
4.1 创建 HTTP 隧道
进入 cpolar Web UI,点击左侧菜单的 隧道管理 -> 隧道列表。点击编辑默认的 website 隧道:
- 协议选择
http - 本地地址填写 OpenClaw 的端口(如
18789) - 地区选择
China Top - 点击更新
在 状态 -> 在线隧道列表 中查看生成的公网地址。
4.2 解决跨域限制
首次访问可能会遇到 Origin 错误提示,这是因为 OpenClaw 默认只允许本地访问。需要在本地终端执行配置命令,允许穿透域名访问。
openclaw config gateway.controlUi.allowedOrigins --strict-json
openclaw gateway restart


