
这几天在折腾节点小宝OpenClaw的玩法时偶然想起如果能通过节点小宝的组网IP异地访问到家里的OpenClaw界面那玩起来就真的很舒服了。毕竟OpenClaw无论是对接到微信还是飞书每次等他回复都不知道会发生什么只有一个提示对方正在输入……如果能在别的电脑上打开http://localhost:18789使用转发或者其他方案能正常访问就好了。毕竟在OpenClaw控制台里所有的实时状态、对话记录、技能配置比在终端敲命令直观多了。折腾过整个部署教程的小伙伴肯定都遇到过这个界面错误提示control ui requires device identity (use HTTPS or localhost secure context)意思是Control UI需要安全上下文HTTPS或localhost才能使用设备身份认证功能。意味着只有部署了OpenClaw的电脑能正常访问localhost:18789而且一旦出门还如何能访问这个界面呢传统的解决方案是DDNS端口映射SSL证书一套下来少说得折腾半天。花钱不说还得懂点网络知识甚至没有弄好的情况下很容易泄漏API……这可就是大事情了。于是乎小白突发奇想既然在异地情况下能通过节点小宝远程控制家里的电脑那用身边的电脑或者手机直接访问家里电脑的OpenClaw控制界面岂不是很可以可以小白实测5分钟搞定的方案适合所有已经在用节点小宝的同学。核心两步节点小宝组网SSH端口映射。全程不用公网IP不用买域名不用配证书。01 方案思路把“异地”变成“本地”节点小宝可以把你的身边的电脑、手机、平板等以下简称“身边设备”和家里的电脑拉进同一个虚拟局域网让身边的设备能直接访问到家里部署了OpenClaw的电脑。接着用一条SSH命令把家里电脑上OpenClaw的端口18789映射到你身边设备的本地端口。最终效果在外面用身边设备打开浏览器输入http://localhost:18789就能像在家一样访问OpenClaw管理界面。02 节点小宝组网几分钟搞定如果你还没装节点小宝先花3分钟装上。打开浏览器访问节点小宝官网下载页面节点小宝官网下载地址https://iepose.com身边设备和家里部署OpenClaw的电脑都安装上节点小宝且登录同个账号.这时候你会在手机APP的设备列表里看到家里那台电脑点进去能看到它的组网IP比如小白这里是100.66.1.5记住这个IP后面要用。注意被访问的设备组网开关一定要是绿色打开状态。小白这里的MacBook-Pro是身边设备访问设备Airbyte-win10作为家里部署OpenClaw的电脑被访问设备。03 SSH端口映射核心操作场景一家里电脑是 Windows首先Windows需要开启OpenSSH服务。开启方法进入【设置】-【系统】-【可选功能】-【添加功能】-【搜索“OpenSSH 服务器”】-【安装】也可以在本公众号后台回复【RDP】获取一件开启OpenSSH脚本和SSH映射脚本。OpenSSH安装后以管理员身份打开PowerShell把下面内容逐行复制粘贴回车Start-Service sshdSet-Service -Name sshd -StartupType Automatic然后确认防火墙允许22端口New-NetFirewallRule -Name sshd -DisplayName OpenSSH Server (sshd) -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22搞定后基本上就可以了。注意⚠️开始操作下面内容的时候请把访问端和被访问端的节点小宝打开之后挂后台不要退出软件在你的手机或电脑上打开终端Windows用PowerShellMac直接开终端执行ssh -L 18789:127.0.0.1:18789 你的Windows用户名组网IP举个例子假设小白的Windows用户名是 esxi-pc节点小宝给的组网IP是100.66.1.5那命令就是ssh -L 18789:127.0.0.1:18789 esxi-pc100.66.1.5输入Windows登录密码注意输入时屏幕不显示回车。看到命令行提示符说明映射成功了。保持这个终端窗口不要关SSH映射脚本使用方法获取之后用记事本打开修改这两个位置比如小白这里是接着每次要用的时候打开节点小宝然后双击这个脚本输入家里台式机的密码这样就可以了没有提示密码错误窗口像卡死一样没关系能用因为这个命令太长了小白有时候都记不住如果常用就直接用脚本更方便。场景二家里电脑是 Linux / NAS注意⚠️开始操作下面内容的时候请把访问端和被访问端的节点小宝打开之后挂后台不要退出软件Linux一般都自带SSH服务不需要额外安装。咱们可以直接在身边设备操作打开终端复制下面命令更改为你自己的用户名和组网IP再粘贴到终端回车。ssh -L 18789:127.0.0.1:18789 你的用户名组网IP小白这里以连接飞牛NAS为例飞牛用户名是airhuang组网IP是100.66.1.2那么命令就是ssh -L 18789:127.0.0.1:18789 airhuang100.66.1.2输入密码后看到命令行提示符就成功了。保持这个窗口不关闭04 身边设备访问OpenClaw现在打开浏览器地址栏输入http://localhost:18789如果一切正常你会看到 OpenClaw 的 Web 管理界面。和在家一模一样第一次进入需要输入网关令牌令牌在openclaw.json文件有标注着token的就是。05 这条命令到底做了什么简单解释一下ssh -L 18789:127.0.0.1:18789 用户名组网IP-L 表示“本地端口转发”第一个 18789 是你手机上要使用的端口可以随便换127.0.0.1:18789 是家里电脑上 OpenClaw 实际监听的地址和端口用户名组网IP 是家里电脑在虚拟局域网里的身份执行后SSH会在设备之间建立一条加密通道。咱们用浏览器访问http://localhost:18789就相当于用访问设备去访问家里电脑的 localhost:18789。整个过程不经过公网不依赖DDNS不走任何第三方服务器数据全程加密优势在于零成本节点小宝免费版够用SSH是系统自带不需要买域名、租服务器安全流量走的是SSH加密隧道虚拟局域网比直接映射端口到公网安全得多简单不用改路由器配置不用搞端口映射不用折腾SSL证书通用Windows、Linux、NAS都能用手机、平板、笔记本都能连轻量不需要装额外软件SSH和节点小宝本来就装好了06 扩展玩法1. 手机端也可以有类似操作上面演示的是在电脑上执行SSH命令。其实在手机上也可以——装个Termius免费或JuiceSSH一样可以执行命令做端口映射。接着用浏览器打开localhost:18789即可。2. 不想输密码可以配置SSH密钥免密登录。生成密钥对把公钥丢到家里的电脑上以后连接就不用输密码了。3. 手机浏览器直接访问节点小宝APP其实也有“远程浏览器”功能但那个是全屏远程桌面远程控制电脑不如直接开浏览器访问端口来得轻便。用SSH映射后浏览器就能直接访问OpenClaw界面体验接近本地。这个教程的方法可以点击蓝字跳转让OpenClaw吃免费粮远程随地配置小龙虾即刻开玩--End--这个方案是小白的日常操作在家跑OpenClaw出门用笔记本通过ssh -L把端口映射过来然后浏览器打开http://localhost:18789想看状态就看想改配置就改全程流畅。如果改崩了则用远程桌面控制一下家里的台式机用台式机去修改配置文件。推荐阅读Windows家庭版开启原生远程桌面用节点小宝直接取回部署在飞牛NAS上的OpenClaw生成的文件OpenClaw跑了一夜生成的报告人在外面怎么拿到OpenClaw不能联网搜索装个Skill就搞定了从免费模型的崩溃到本地部署的折腾我终于找到了养虾的正确姿势我尝试了在OpenClaw接入免费无限Token的模型使用感觉怎样让OpenClaw吃免费粮远程随地配置小龙虾即刻开玩