跳转至主要内容

SmartLink + ZTNA:双重安全防线

背景

Claire 是 BioLab 的信息安全负责人,该实验室有 90 名员工,分布在三个地点并有远程办公。公司在自有服务器上托管关键内部应用——LIMS(实验室管理)、ERP、合规文档库。Claire 希望保护这些应用的访问,不暴露内网到互联网,也不让团队使用传统 VPN。

使用传统 VPN:

  • 一旦连接 VPN,用户可以访问整个内网(“城堡”模式)
  • 如果终端被攻破,攻击者可访问整个网络
  • VPN 维护繁琐、速度慢、影响用户体验
  • 无法细粒度控制:无法只开放单个应用
  • VPN 账号又是一个需管理的攻击面

仅用 ZTNA(Tailscale/Headscale):

  • 网络被分段,但应用认证还是传统(用户名/密码)
  • 内部应用的密码依然是薄弱环节
  • 无法掌握谁在应用层访问了什么
  • 无法集中管理应用访问权限

将 SmartLink 与 Zero Trust 网络(Tailscale 或其开源替代 Headscale)结合,可获得两道互补的安全防线

第一层 — SmartLink:控制可以访问及在什么条件下(身份、设备、位置)

第二层 — ZTNA:控制用户可以访问哪些主机(微分段)

步骤 1 — 部署 Zero Trust 网络

Claire 部署自托管的 Headscale(数据主权)或启用 Tailscale(Business 版)。每台托管内部应用的服务器都加入 Zero Trust 网络。

Claire 配置 SmartLink 作为 Tailscale/Headscale 的 OpenID Connect(OIDC)身份提供方。现在,员工要加入 Zero Trust 网络,必须通过 SmartLink 和 VaultysID 认证。

步骤 3 — 按组定义 ACL

Claire 基于 SmartLink 组定义网络访问规则:

  • **“实验室”**组仅访问 LIMS 和文档库
  • **“财务”**组仅访问 ERP
  • **“管理层”**组可访问所有应用
  • 任何人都不能访问未明确授权的服务器

Claire 用 SmartLink 的设备访问策略加强安全:

  • 访问 LIMS 必须用生物识别 VaultysID,且设备在公司网络或 ZTNA 网络
  • 访问 ERP 必须用最新浏览器受支持操作系统

步骤 5 — 日常用户体验

Paul 是远程办公的研究员,他打开浏览器:

  1. 用 VaultysID(扫码+指纹)登录 SmartLink
  2. Tailscale/Headscale 客户端通过 SmartLink SSO 自动认证
  3. Paul 在 SmartLink 仪表盘点击 LIMS
  4. SmartLink 通过加密隧道自动连接应用

一切无感。Paul 无需输入密码,也无需手动启动 VPN。

Zero Trust 架构详解

能防护哪些威胁?

威胁类型传统 VPN仅用 ZTNASmartLink + ZTNA
凭证被盗❌ 全网可达⚠️ 网络受限但应用仍暴露✅ 密码学身份(VaultysID)+ 网络分段
终端被攻破❌ 全网暴露⚠️ 网络分段但部分暴露✅ 设备策略阻断不合规终端
横向移动❌ 可横向全网✅ 微分段✅ 微分段 + 应用层控制
应用密码被盗❌ 可直接访问应用❌ 可直接访问应用✅ 无已知密码(保险箱)
离职后访问⚠️ 撤销慢⚠️ 仅撤销网络权限✅ 一键撤销网络和应用权限
合规审计❌ 日志分散⚠️ 仅有网络日志✅ 集中日志+一键生成 ISO 27001 报告

Zero Trust 原则落地

“永不信任,始终验证”

  1. 身份验证 → VaultysID(无密码密码学认证)
  2. 设备验证 → SmartLink 设备访问策略(操作系统、浏览器、IP)
  3. 最小权限访问 → Tailscale/Headscale ACL(仅所需服务器)
  4. 应用访问控制 → SmartLink SSO(仅授权应用)
  5. 端到端加密 → Tailscale/Headscale WireGuard 隧道
  6. 持续监控 → SmartLink 日志(审计追踪)+ ZTNA 日志结合
  7. 合规报告 → 一键生成 RSSI、CTO、ISO 27001 报告

Tailscale 还是 Headscale?

对比项TailscaleHeadscale
部署方式云端(Tailscale Inc.)自托管
数据主权数据存储在 Tailscale100% 自主可控
易用性非常简单需有运维能力
费用付费(SSO 需 Business 版)免费且开源
支持商业支持社区支持
SmartLink 集成SSO OIDC + WebFingerSSO OIDC

两者都可通过 OpenID Connect 与 SmartLink 完全兼容。

有哪些变化

未结合方案使用 SmartLink + ZTNA 后
VPN = 全网可达用户和应用级微分段
VPN 账号 + 应用密码唯一 VaultysID 认证
内部应用暴露互联网应用对互联网完全不可见
撤销慢且不彻底网络与应用权限一键即时撤销
日志分散且不完整集中日志+合规报告
边界安全(城堡模式)Zero Trust 安全(持续验证)

涉及功能