内容提要
极空间Z4Pro的远程访问功能只支持HTTP协议,且只能为管理员账号使用。使用ZTM可以解决这个问题,ZTM是一款开源的网络基础设施软件,可以在各种环境中使用。通过在极空间中安装ZTM Agent并与ZTM Hub建立加密隧道,可以实现远程访问。演示中使用了云主机和MacBook作为外网设备,通过ZTM实现了远程访问。
延伸解读
极空间远程访问的局限与 ZTM 的补足
极空间 Z4Pro 自带的远程访问仅支持 HTTP 协议,且只能由管理员账号使用,无法满足 RDP、SSH 等常见远程管理需求。ZTM 作为开源网络基础设施软件,通过加密隧道转发流量,支持 TCP/UDP 协议,能弥补极空间在协议和账号权限上的不足,让用户远程访问 OpenWrt 后台或 Windows 远程桌面等内网服务。
ZTM 的部署架构与核心组件
ZTM 包含三个核心组件:Agent 负责在设备端发起加密隧道并转发流量;Hub 部署在公网,与多个 Agent 建立隧道并转发请求;CA 负责签发和验证证书。演示中,极空间通过 Docker 运行 Agent,云主机运行 Hub 和 CA,外网 MacBook 也安装 Agent,三者通过 mTLS 双向认证建立安全连接,实现跨网络的服务发现与访问。
配置要点与安全注意事项
部署时需为每个 Agent 颁发证书,证书 JSON 文件包含公钥和密钥,务必妥善保存,遗失可通过 ztm evict 吊销并重新颁发。Agent 资源占用低,演示中仅分配 0.5 核 CPU 和 128M 内存。服务注册和端口映射可通过命令行或 Web 界面完成,Web 界面默认监听 7777 端口,方便管理。
ZTM 的适用场景与扩展性
ZTM 不依赖特定硬件,只要网络中有一台能运行 Agent 的设备即可实现远程访问,即使没有 NAS 也能使用。它支持多种 CPU 架构和操作系统,并兼容所有基于 TCP 或 UDP 的协议,因此适用于远程管理路由器、Windows 设备、HomeLab 虚拟机等多种场景,具有较高的灵活性和兼容性。
Q&A
极空间Z4Pro的远程访问功能有什么限制?
极空间Z4Pro的远程访问功能仅支持HTTP协议,并且只能由管理员账号使用。
ZTM是什么,它的主要功能是什么?
ZTM(Zero Trust Mesh)是一款开源网络基础设施软件,支持多种环境和操作系统,通过加密隧道实现远程访问。
如何在极空间中安装ZTM Agent?
在极空间中安装ZTM Agent需要下载相应的Docker镜像,并将颁发的证书上传到容器中,然后启动Agent并连接到ZTM Hub。
ZTM如何实现远程访问家庭网络服务?
ZTM通过在极空间中安装Agent并与ZTM Hub建立加密隧道,将家庭网络中的服务注册到Hub,从而实现远程访问。
使用ZTM进行远程访问时需要注意哪些事项?
需要妥善保存颁发的证书文件,确保Agent与Hub的连接状态正常,并正确注册和映射服务。
ZTM支持哪些协议?
ZTM支持所有基于TCP或UDP的协议,确保更广泛的应用场景和更高的兼容性。