Clawdbot (OpenClaw/Moltbot) 内网穿透部署方案(安全有效-Linux-2026.01.30)

OpenClaw

基于 Tailscale 的内网穿透方案:详解如何在 Linux 环境下安装 Clawdbot,并配置 Funnel 模式实现无公网 IP 下的远程连接

安装Clawdbot:

# Install the CLIcurl -fsSL https://openclaw.ai/install.sh |bash# Run the onboarding wizard clawdbot onboard --install-daemon # Start the Gateway clawdbot gateway status 

安装Tailscale: (注:所有proxy配置均在“网络环境受限”时进行配置)

sudoapt-get -o Acquire::http::Proxy="yourproxy" update sudoapt-get -o Acquire::http::Proxy="yourproxy"install tailscale 

为Tailscale添加proxy配置:

sudo systemctl edit tailscaled 
### Editing /etc/systemd/system/tailscaled.service.d/override.conf ### Anything between here and the comment below will become the contents of the drop-in file [Service] Environment="HTTP_PROXY=yourproxy" Environment="HTTPS_PROXY=yourproxy" Environment="NO_PROXY=localhost,127.0.0.1,::1" ### Edits below this comment will be discarded ... 

重启Tailscale使配置生效:

sudo systemctl restart tailscaled # 验证Tailscale连通性sudo journalctl -u tailscaled -f # 200 Connection established

注册Tailscale: (https://tailscale.com/)

sudo tailscale up # 核验状态sudo tailscale status 

编辑Clawdbot配置:

vim ~/.clawdbot/clawdbot.json 
"gateway":{"port":18789,"mode":"local","bind":"loopback","auth":{// <== 新增"mode":"password",// <== 新增 (验证方法可以是password或token(default))"password":"yourpw"// <== 新增: 密码后续网页端会用上(shared secret via OPENCLAW_GATEWAY_PASSWORD or config)},"tailscale":{// <== 新增"mode":"funnel",// <== 新增"resetOnExit":false// <== 新增}},
Tailscale Funnel 是 Tailscale 提供的一项公网服务暴露功能,允许你将本地的服务(比如 Clawdbot 的 18789 端口)暴露给整个互联网。

重启Clawdbot gateway:

systemctl --user stop clawdbot-gateway.service clawdbot gateway 

访问Tailscale, 查看机器是否注册成功:

在这里插入图片描述


在这里插入图片描述

访问full domain, 配置password:

在这里插入图片描述

此时为Pending挂起状态, 需要在Linux端下发许可

clawdbot devices list clawdbot devices approve yourdeviceid 

成功通过, 开始使用你的Clawdbot吧!

参考链接:

Read more

Flutter 组件 base85 的适配 鸿蒙Harmony 实战 - 驾驭极致数据编码算法、实现鸿蒙端二进制资源高效序列化与存储压榨方案

Flutter 组件 base85 的适配 鸿蒙Harmony 实战 - 驾驭极致数据编码算法、实现鸿蒙端二进制资源高效序列化与存储压榨方案

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.ZEEKLOG.net Flutter 组件 base85 的适配 鸿蒙Harmony 实战 - 驾驭极致数据编码算法、实现鸿蒙端二进制资源高效序列化与存储压榨方案 前言 在鸿蒙(OpenHarmony)系统的万物互联架构下,数据在不同设备(如手表、传感器与大屏)间的传输效率,直接决定了用户感知的流畅度。为了在有限的带宽和存储空间内实现最大化的信息密度,我们经常需要对二进制数据进行 Base 级编码。 虽然 Base64 是工业常态,但由于其 33% 的体积膨胀率,在处理海量指纹特征或高清图标序列化时,依然显得略重。 base85(也称 Ascii85)作为一种更为先进的编码方案,其膨胀率仅为约 25%。适配到鸿蒙平台后,它不仅能显著缩减 JSON 报文的体量,更是我们在极低功耗场景下(如蓝牙快连协议)压榨每一比特传输价值的核心法宝。本文将带你探索鸿蒙端的“极致编码”

By Ne0inhk
Flutter 组件 activity_files 适配鸿蒙 HarmonyOS 实战:文件活动流治理,构建高性能存储沙箱访问与资产全生命周期管理架构

Flutter 组件 activity_files 适配鸿蒙 HarmonyOS 实战:文件活动流治理,构建高性能存储沙箱访问与资产全生命周期管理架构

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.ZEEKLOG.net Flutter 组件 activity_files 适配鸿蒙 HarmonyOS 实战:文件活动流治理,构建高性能存储沙箱访问与资产全生命周期管理架构 前言 在鸿蒙(OpenHarmony)生态迈向全场景分布式协同、涉及海量多媒体资产处理及严苛应用沙箱(Sandbox)隔离的背景下,如何实现一套既能穿透复杂的层级目录、又能实时追踪文件变更活动且具备极高 I/O 吞吐能力的存储治理架构,已成为决定应用性能广度与数据安全深度。在鸿蒙设备这类强调 AOT 极致性能与受限文件权限周期的环境下,如果应用依然采用陈旧的同步文件读取或缺乏活动追踪的直接 I/O,由于由于频繁的磁盘竞争,极易由于由于“主线程阻塞”或“资产状态不同步”导致用户在管理大型媒体库时发生明显的感知性卡顿。 我们需要一种能够解耦文件路径、支持异步流式追踪(Activity Tracking)且符合鸿蒙分布式文件系统安全范式的操作框架。 activity_files 为 Flutter 开发者引入了“

By Ne0inhk
Linux高并发服务器实现原理:从多进程到多路IO转接的演进之路

Linux高并发服务器实现原理:从多进程到多路IO转接的演进之路

🌟 Linux高并发服务器实现原理:从多进程到多路IO转接的演进之路 🚀 引言:高并发服务器的挑战 在互联网应用爆炸式增长的今天,服务器需要同时处理成千上万的客户端连接已成为常态。想象一下,一个电商平台在"双十一"期间,每秒需要处理数十万甚至上百万的请求——这就是高并发服务器的用武之地。本文将带您深入探索Linux环境下高并发服务器的实现原理,从传统的多进程/多线程模型,到现代的多路IO转接机制。 🧩 传统实现方式回顾 1. 多进程模型:分而治之的古老智慧 在多进程模型中,每当有新客户端连接时,服务器会fork出一个子进程专门处理该连接。这种"一个客户端一个进程"的方式简单直观,就像为每位顾客配备专属服务员。 // 伪代码示例:多进程模型intmain(){int lfd =socket();// 创建监听套接字bind(lfd);// 绑定端口listen(lfd);// 开始监听while(1){int cfd =accept(lfd);// 接受新连接if(fork()==0){// 创建子进程close(

By Ne0inhk
【鸿蒙心迹】可可图片编辑 HarmonyOS 上架应用分享

【鸿蒙心迹】可可图片编辑 HarmonyOS 上架应用分享

可可图片编辑 HarmonyOS 上架应用分享 介绍 可可图片编辑 原名 图片编辑大师,因为上架审核的时候 ,提示与一些已有应用重名,为了避免冲突,需要改名字,所以苦心思考了一分钟,就调整成 可可图片编辑。 应用 应用商店访问链接 https://appgallery.huawei.com/app/detail?id=tupianbmjidashi.qinglanzhuma.huawei&channelId=SHARE 功能展示 可可图片编辑提供了图片处理的六大核心功能 * 图片压缩 * 图片裁剪 * 滤镜效果 * 添加水印 * 图片绘画 * 图片拼图 其中比较有意思的是也实现了图片的分享功能,这个在开发的时候也是调试了一段时间。 开发和上架过程 这个APP的开发过程是可以说是有90%是AI完成的,确实也摸索出一些自己的心得,上架过程只被打回一次,后续再提交也就通过了,还是挺顺利。 开发时间 立项的初衷 抱着学习的心态来做产品,是最好验收自己掌握技能与否的方法,

By Ne0inhk