跳到主要内容

ZTXGate vs Twingate

ZTXGate 和 Twingate 都采用面向资源的访问模型,而不是把广泛的私有网络连接本身作为最终目标。

最大的区别在于运行模式:Twingate 依赖由 Twingate 托管的 Controller,而 ZTXGate 可以在无需强制 CoreZT 托管控制平面的情况下运行,并可由客户或 MSP 运营。

快速对比

领域ZTXGateTwingate
核心管理/控制客户或 MSP 运营的 ZTXGate 部署Twingate 托管的多租户 Controller
私有侧组件ZTXGate 网关/代理客户部署的 Connectors
终端访问基于 WireGuard 的受管访问;许可式无客户端 HTTP/HTTPS 选项用户通过 Twingate Client 访问
面向资源的策略支持支持
设备姿态Intune、Defender for Endpoint、SentinelOne、CrowdStrike、JamfIntune、Jamf、CrowdStrike、SentinelOne 及其他文档列出的集成
完全独立 / 隔离运行支持不是官方文档中的标准运行模式
可选供应商服务CoreZT 运营的 ZTXHub,用于集中许可/更新管理托管 Controller 是标准 Twingate 架构的内在组成部分
韧性模式周期性备份并还原到新部署;无传统 HA 集群支持 Connector 冗余/负载均衡;Controller 由 Twingate 运营

这是架构对比,而不是功能打分。两种产品都用于零信任私有资源访问,但它们对供应商和客户之间的职责划分不同。

控制平面

Twingate 文档描述了四个主要组件:Controller、Clients、Connectors 和 Relay 基础设施。其 Controller 是由 Twingate 托管的多租户服务,用于存储配置、注册 Connectors 并签发授权。

ZTXGate 可以独立运行,无需强制 CoreZT 托管的控制平面。ZTXGate 环境本身由客户或 MSP 运营。

联网部署可以选择使用由 CoreZT 拥有并运营的 ZTXHub,进行集中式软件更新和许可管理。ZTXHub 并不是 ZTXGate 核心访问运行的必需组件。

这形成了明确的设计选择:

  • Twingate 有意将控制集中在供应商运营的服务中。
  • ZTXGate 允许访问平台继续由客户或 MSP 运营,并把 CoreZT 服务作为可选的生命周期管理能力。

了解 ZTXGate 控制平面模式

私有侧组件

Twingate Connectors 部署在防火墙后、靠近受保护 Resources 的位置。用户无需手工连接某个 Connector;Twingate Client 会通过适当的 Connector 或受支持的点对点路径访问已授权 Resources。

ZTXGate 把访问执行放在 ZTXGate 部署环境中。受管终端使用基于 WireGuard 的连接访问已授权资源。对于受支持的 HTTP/HTTPS 应用,可使用许可式无客户端访问,由 ZTXGate 代理执行策略。

实际差异并不只是“网关 vs Connector”,而在于访问系统如何运营,以及策略执行位于整体架构的什么位置。

终端模型

Twingate 官方文档中的用户访问模型在终端运行 Twingate Client。该 Client 执行认证和授权相关功能,并拦截针对受保护 Resources 的请求。

ZTXGate 提供两条访问路径:

  1. 受管访问:对需要网络访问的协议使用基于 WireGuard 的连接。
  2. 无客户端 HTTP/HTTPS 访问:作为许可能力,适用于不希望在终端安装隧道软件的 Web 应用。

在本次对比所审阅的 Twingate 文档中,我们没有找到与 ZTXGate 风格相当、面向终端用户的无客户端 HTTP/HTTPS 应用代理。该情况未来可能变化,因此应定期重新核验。

基于资源的授权

两种产品都围绕对明确 Resources 的访问进行设计,而不是简单地把用户接入整个私有网络。

Twingate 文档描述了 Resource Policies,以及由 Controller 签名的授权。Connectors 被定位为通向已授权 Resources 的窄化访问路径,而不是通用 VPN 网关。

ZTXGate 同样会在允许访问前评估身份、设备、资源、设备姿态、上下文条件、审批状态和其他策略输入。

因此,这是一项架构相似点,而不是本身的差异化因素。

设备信任与姿态

两种产品都具备有意义的设备信任能力。

ZTXGate 支持以下姿态输入:

  • Microsoft Intune
  • Microsoft Defender for Endpoint
  • SentinelOne Singularity
  • CrowdStrike
  • Jamf

Twingate 文档提供设备配置文件,并列出 Intune、Jamf、CrowdStrike、SentinelOne 等集成。

真正的问题不是双方是否“支持设备姿态”,而是姿态来源、设备身份和策略模型如何融入现有终端管理环境。

了解 ZTXGate 中的身份与设备信任

身份与生命周期

ZTXGate 支持使用 OIDC 进行认证,并通过 SCIM 进行配置与生命周期同步。

Twingate 可与外部身份提供商集成,并在访问模型中使用用户/群组和策略信息。

两种方式都能适应现代企业身份环境。具体兼容性应根据部署所需的 IdP 和配置要求进行核验。

断网与隔离运行

这是最清晰的架构差异之一。

ZTXGate 可以完全独立运行,并部署在永久隔离的环境中。不使用 ZTXHub 时,许可管理和软件更新通过手动方式完成。

Twingate 的标准架构使用其托管 Controller 来完成注册、配置和授权流程。这是一种有意设计的 SaaS 运行模式,而不是永久断网模式。

希望采用供应商运营服务的组织可能偏好这种方式;要求访问平台本身独立于外部供应商控制服务的组织,则可能更适合 ZTXGate 的独立模式。

了解隔离网络 ZTNA

可用性与恢复

Twingate 文档说明,在部署多个 Connectors 时支持 Connector 冗余、负载均衡和故障转移。其 Controller 则是由 Twingate 运营的托管服务。

ZTXGate 当前不提供传统 HA 集群。管理门户可创建周期性备份,灾难恢复时可以把备份还原到新的 ZTXGate 部署。

这是两种不同的韧性模式,不应视为等价。

哪种架构可能更适合?

以下情况 Twingate 架构可能更合适:

  • 可以接受或更偏好供应商运营的控制平面
  • 希望使用基于 Connector 的私有资源访问,并尽量减少自己运营的控制平面基础设施
  • 用户可以使用 Twingate Client
  • 更偏好供应商管理的服务可用性,而不是自行运行访问控制基础设施

以下情况 ZTXGate 架构可能更合适:

  • 访问平台需要由客户或 MSP 运营
  • 不希望强制依赖供应商托管控制平面
  • 要求永久隔离运行
  • 希望在同一产品中同时使用基于 WireGuard 的受管访问和许可式无客户端 HTTP/HTTPS 访问
  • 获得许可的集成式 ZTXBAS 可提供抗钓鱼生物识别认证,包括在断网部署中

这些条件并不是通用推荐。真正重要的问题是:哪种运行模式更符合您的安全与基础设施要求。

使用的官方资料

本页竞争产品信息根据 Twingate 当前第一方文档核验:

了解 ZTXGate · 开始免费试用