企业解决方案SDK

API 集成安全连通,嵌入产品流水线

ISV、SaaS 厂商与 NAS / 物联网设备在无需自研的情况下,将内网穿透、安全发布能力嵌入自有产品的控制台中。ZeroNews 的 API / CLI 命令,覆盖客户端的所有操作,实现企业集成的快速产品化

客户端本地 APIzeronews CLI隧道生命周期管理
AIAI 平台嵌入调用IoT物联网本地集成NASNAS 设备一键接入SDK 接入ZeroNews SDK · localonlinesdk.tsclient.ts1import { createClient }2from "@zeronews/sdk"34const client = createClient()5await client.tunnels.create({6 port: 8080 // localTERMINALnode本地 API :37271 readyPOST /api/v1/tunnels200

为什么不建议厂商自研穿透能力

内网穿透看似只是打通连接,真正要做成可规模交付的产品能力,背后是长期的研发、网络适配、安全与运维投入

研发与维护成本持续攀升

客户端、隧道协议、证书域名、多端兼容与版本升级都要持续投入;自研穿透会变成一条长期背负的技术债。

复杂网络环境难一次做稳

用户侧 NAT、防火墙、运营商限制与弱网环境差异极大,连通成功率、重连与保活都需要长期打磨,自研很难快速达到商用水平。

安全与合规责任过重

穿透一旦成为产品能力,鉴权、访问控制、审计留痕与攻击面收敛就要长期维护;业务团队往往难以同时扛起安全底座。

分散核心产品研发精力

厂商真正该投入的是 SaaS、设备与 NAS 本身;自研穿透会把有限研发资源长期锁在非核心基础设施上。

快速交付集穿透与安全策略一体的穿透系统

接入 ZeroNews SDK,厂商拿到的不只是一条隧道,而是穿透与安全策略一体的产品能力,无需自研穿透底座,也无需另拼策略体系

SDK 集成后,你能具备的产品能力

接入 ZeroNews SDK 后,内网穿透可直接变成你产品里的正式功能,用户可在厂商的自有控制台完成隧道开通

远程访问成为产品内置能力

把远程访问、内网资源发布、远程调试等能力嵌进自有产品界面,用户开箱即用,无需额外安装或学习第三方穿透工具。

一套 SDK 覆盖多种产品形态

同一套接入方式可支撑 SaaS 控制台、设备配套客户端与 NAS 系统,减少多端重复开发与后续维护成本。

隧道随业务自动开通与回收

隧道可随用户开通、设备激活、工单创建或远程协助自动生成、启停与回收,把连通能力纳入产品业务流程。

运维与售后形成闭环

连接状态、访问事件与异常日志可回传厂商控制台,支撑远程诊断、工单处理与客户成功,提升交付质量。

提供一套快速产品化集成的连通能力

ZeroNews 不只提供一条可用的隧道,而是提供一套适合厂商快速产品化集成的连通能力底座

SDK + 本地 API 双接入模式

既适合在产品代码中嵌入 SDK,也支持通过客户端本地 API 编排隧道,便于不同技术栈与交付方式落地。

产品化友好的隧道编排能力

支持编程创建、查询、启停与回收隧道,方便把连通能力接入租户开通、设备激活与远程协助等业务流程。

安全策略与控制台能力可复用

编程创建的隧道同样可复用 ZeroNews 控制台的 BasicAuth、IP 黑白名单、地址围栏与访问日志能力。

更快交付可售卖的远程连接能力

厂商可把 ZeroNews 作为底层连通引擎,快速推出远程访问、远程调试、远程文件访问等可商业化能力。

通过 SDK 完成你的第一条隧道

产品侧通过客户端本地 API(默认 http://127.0.0.1:37271)完成认证、创建隧道并查询状态,即可把内网穿透编排进自有开通与运维流程

启动客户端并开放本地 API

bash
zeronews start# 默认同时提供本地 Web UI、/api/v1/* 与 /healthz# 监听地址:http://127.0.0.1:37271

写入认证并绑定客户端

bash
curl -X POST http://127.0.0.1:37271/api/v1/auth/configure \  -H 'Content-Type: application/json' \  -d '{    "auth_token": "<YOUR_AUTH_TOKEN>",    "client_id": "optional-client-id"  }'

通过本地 API 创建隧道

bash
curl -X POST http://127.0.0.1:37271/api/v1/tunnels \  -H 'Content-Type: application/json' \  -d '{    "type": "https",    "mode": "standard",    "local_ip": "127.0.0.1",    "local_port": 8080,    "domain": "tenant-a.example.com"  }'

查询运行状态与已落地入口

bash
curl http://127.0.0.1:37271/api/v1/statuscurl http://127.0.0.1:37271/api/v1/endpoints# 在厂商控制台展示 connected、public_url 与 endpoint 列表

完整接口说明见本地 Client API 文档:认证、状态、endpoints 与 tunnels 均走 /api/v1/*。

准备把 ZeroNews 集成到你的产品中了吗?

从 SaaS 平台、物联网设备 或 NAS 系统开始接入 SDK,把内网穿透能力更快做成可交付、可运维、可售卖的产品功能