OpenClaw 公网访问实战:借助 cpolar 突破局域网限制
前言
部署完 OpenClaw 后,很多开发者会遇到一个痛点:这款能本地运行、保护隐私的 AI 工具,默认只能在内网使用。一旦离开家庭网络环境,它就变成了'离线状态',无法随时调用。明明是性能强悍的项目,却因网络限制被闲置。
其实,无需公网 IP 或复杂的路由器设置,利用内网穿透工具就能将本地的 OpenClaw 映射到公网。这样无论身处公司还是出差途中,只要有网络,手机或笔记本都能随时连接专属 AI。本文将介绍如何通过 cpolar 实现这一目标。
1 OpenClaw 和 cpolar 简介
1.1 OpenClaw:本地运行的 AI 助手
OpenClaw 是一个完全本地运行的 AI 管理工具。与在线 AI 不同,它的所有对话、文档处理和数据存储都保存在本地硬盘中,确保了极高的安全性和隐私性。只要电脑配置允许,它就能成为你的私人代码审查员、资料查询助手。
1.2 cpolar:打破网络边界的隧道
cpolar 是一款内网穿透工具,能够将局域网内的服务(如 Web 服务器、SSH 等)通过加密隧道映射至公网。它支持 Windows、macOS、Linux 等多种平台,并提供一键安装脚本。
简单来说,如果 OpenClaw 是关在屋里的专家,cpolar 就是那扇通往外界的传送门。它能在不改变现有网络架构的前提下,让外部设备直接访问本地服务。
2 安装与配置 cpolar
2.1 下载并安装
访问 cpolar 官网下载页面,选择对应系统的安装包进行下载。解压后执行目录中的应用程序,一路默认安装即可。
安装完成后,打开终端输入以下命令确认版本:
cpolar version
若显示版本号,则代表安装成功。
2.2 注册及登录 Web UI
访问 cpolar 官网进行账号注册。注册完成后,在浏览器中输入以下地址访问本地管理界面:
http://127.0.0.1:9200
使用注册的账号登录后台。
3 OpenClaw + cpolar 的应用场景
安装完成后,我们可以在本地主机和互联网之间建立连接。以下是几个典型应用场景。
3.1 访问家中 NAS 资源
如果你在家中部署了 NAS 并挂载了视频资源(例如 OpenList),通常只能通过局域网 IP 访问。外出时,可以通过 OpenClaw 请求 cpolar 穿透该服务。
向 OpenClaw 发送指令:
我的 OpenList 服务部署在局域网飞牛 NAS 上,地址为 http://192.168.50.228:5244,请帮我用 cpolar 穿透,获取公网地址以便外网访问。
OpenClaw 会生成一个公网链接,例如 https://xxxx.r3.nas.cpolar.cn。复制该链接在任意设备上访问,即可播放 NAS 中的电影资源。
3.2 分享本地小游戏
周末想和朋友互动?可以让 OpenClaw 现场编写一个小游戏。
指令示例:
帮我写一个贪吃蛇小游戏,用 HTML 实现,并在本地启动 Web 服务。
OpenClaw 生成代码并启动服务后,游戏仅能在本地 localhost 访问。此时再次请求穿透:
我想把这个游戏分享给朋友,请用 cpolar 帮我把本地服务穿透到公网。
获得公网链接后,朋友只需点击链接即可在浏览器中游玩,无需下载任何文件。
3.3 远程桌面控制
Windows 自带的远程桌面(RDP)默认仅限局域网。配合 cpolar 可实现外网访问。


