Tailscale怎么收费?套餐价格和实际账单
Tailscale按用户而非设备收费。查看家庭和五人团队的实际月费、最先触及的套餐限制,以及何时选择Headscale更划算。
Tailscale 定价概述
Tailscale 按用户而不是按设备收费。每个计划(包括免费计划)都不限制用户设备数量,因此免费计划不会因为新增一台笔记本电脑而超出限制。只有在新增用户,或需要付费计划才提供的管理功能时,才需要升级。Tailscale 是基于 WireGuard 构建的 VPN(虚拟专用网络);付费部分是隧道周围的控制平面,包括身份和策略管理。
此图表背后的数据
[
{
"plan": "Personal",
"usd_per_user_month": 0
},
{
"plan": "Standard",
"usd_per_user_month": 8
},
{
"plan": "Premium",
"usd_per_user_month": 18
}
]Tailscale 提供 3 个自助服务计划,以及一个需要询价的计划。Personal 费用为每月每用户 $0,最多支持 6 个用户。Standard 费用为每月每用户 $8。Premium 费用为每月每用户 $18。Enterprise 按具体情况定价,因此没有可用于图表的公开价格。以上是截至 10 October 2026 查看到的公开标价,数据来自 Tailscale 定价页面。Tailscale 已多次调整计划,因此制定预算前请查看该页面。
Tailscale 于 8 April 2026 调整了计划。Personal Plus 已停止提供,其 6 个用户的额度并入免费的 Personal 计划;旧的 Starter 计划更名为 Standard。Tailscale 表示,如果您当时已经付费,当前计划至少会从该公告发布之日起继续以相同价格运行 12 个月。因此,已有发票上的价格可能与当前页面不一致。
Tailscale 实际计费的项目
您的 tailnet(设备共享的单个 Tailscale 网络)中,有 4 类资源会计数,但只有其中 1 类是人员。以下数据根据 Tailscale 于 10 October 2026 发布的定价信息核对。
- 席位。 一个席位对应一个用户。Standard 和 Premium 按每个席位每月计费,席位数量决定账单金额。
- 用户设备。 所有套餐均不限制数量。属于某个用户的设备不产生额外费用,无论该用户拥有多少台设备。
- 带标签的资源。 所有套餐都包含 50 个。超出部分按每个每月 $1 计费,可自行添加。与席位不同,带标签的资源不会随使用量自动增加,因此应在需要前提前添加。带标签的资源是使用标签而非用户身份的设备,服务器或其他非人工节点通过这种方式加入网络。
- ACL 组。 ACL(访问控制列表)组是一个命名的用户集合,策略规则会引用它。不同套餐提供的数量差异很大,下面将单独介绍。
临时资源按分钟单独计量:Personal 和 Standard 每月 1,000 分钟,Premium 每月 10,000 分钟。临时节点的生命周期较短,例如加入网络执行构建任务、完成后离开的 CI(持续集成)runner。节点在 tailnet 中持续超过 4 小时后,就不再计入该资源池,因此普通服务器不会耗尽配额。对比表没有列出 exit node、subnet router 或 MagicDNS,因此网络本身的结构不计费。这意味着,单台 从 VPS 广播私有子网的设备 就能让整个设备网络访问您的 tailnet,而不会在账单中增加一项计费资源。表中也未列出 Serve 和 Funnel,因此在任何套餐中发布 HTTPS 服务都不产生费用。不过,Funnel 是否可用由策略设置而非价格决定,详见 serve 与 funnel 的区别。有关免费套餐的准确限制,请参阅 免费 Tailscale 套餐的限制。
席位如何计算,确保账单与您的用户数一致
Tailscale 的定价 FAQ 说明得很清楚:您需要为 tailnet 中的席位数付费,用户加入 tailnet 后会占用一个席位。实际情况是,用户首次登录管理控制台,或首次对设备进行身份验证时,就会占用席位。您邀请但对方尚未接受邀请的用户不会占用席位,您也无需为其付费。如果所有席位都已被占用,而新用户登录,席位数会自动增加 1 个。在月度计费周期内新增的席位,将按按比例计算的费率收费。删除用户等操作可以释放席位,之后可由其他用户复用。对于年度订阅,这些变更需要通过 Tailscale 的销售团队处理,而不是在控制台中完成。在承诺订阅一年之前,了解这一点很重要。
两个场景:端到端示例
席位数是主要变量,因此订阅费用就是席位数乘以月价格,再乘以十二。超出包含的50个席位的额外标记资源,以及 Mullvad VPN add-on 等附加组件,都需要在此基础上另行计费。Mullvad VPN add-on 按设备授权,而不是按用户授权。以下是按标价计算的四种方案。
此图表背后的数据
[
{
"label": "Household of 4, Personal",
"usd_per_year": 0
},
{
"label": "Household of 7, Standard",
"usd_per_year": 672
},
{
"label": "Team of 5, Standard",
"usd_per_year": 480
},
{
"label": "Team of 5, Premium",
"usd_per_year": "1,080"
}
]场景一:4 人家庭
这是最简单的情况,答案是 $0。Personal 计划最多支持 6 个用户,用户设备数量不限。4 个人每人携带一部手机和一台笔记本电脑,再加上一台家庭服务器、一台网络视频录像机和一台 VPS,都可以纳入免费计划。将 VPS 作为 VPS 上的 Tailscale 出口节点 时,它还会作为另一台免费设备计入,因为该计划按人数而不是按角色计费。
家庭免费计划仍有两种情况会失效。第一种是第 7 个用户。合租者、伴侣的父母,或想访问您媒体服务器的朋友:用户数超过 6 个后,整个 tailnet 都会切换到 Standard 计划,您需要为每个席位付费,而不只是为新增用户付费。7 个席位每个收费 $8,一年共 $672。第二种是标签。如果您为服务器设置标签,使其归属于某个标签而不是您本人,前 50 台包含在计划内,之后每台每月收费 $1。大多数家庭都不会达到 50 台。
场景二:5 人团队
按人数计算,5 人符合6 用户的额度,但公司是否适用该额度不能只看人数。Tailscale 的定价页面将 Personal 描述为“仅适用于非商业用途”,其计划文档也说明“Personal 计划不适用于商业用途”。此外,使用自定义域名的 tailnet 会被视为商业使用,并改为加入免费试用。因此,5 人公司从一开始就应按付费计划编制预算。产品的管理功能本身也会引导小团队使用付费计划,而且早在招募第6名员工之前就会如此。
付费计划按席位计费,计算很简单。Standard 的5个席位每年费用为 $480。Premium 的同样5个席位每年费用为 $1,080。第7个月入职的新员工只会增加1个按比例计费的席位,不需要更换计划。
为什么费用出现在身份管理一侧
每个套餐都免费提供登录本身。费用来自登录周边的管理机制:谁可以管理哪些内容,以及你能多细致地描述访问权限。这与我们在自托管应用中的 SSO 税中描述的模式相同,Tailscale 是一个清晰的例子。
先看用户角色,因为这是促使小团队升级到付费套餐的项目。Tailscale 的文档将角色分为两类。“所有定价套餐都提供基本角色”,这些角色包括 Owner、Admin 和 Member。“Standard、Premium 和 Enterprise 定价套餐提供高级角色”,这些角色包括 Billing admin、IT admin、Network admin 和 Auditor。在免费套餐中,如果要让网络管理员负责策略文件,唯一的方法是将其设为 Admin。Admin 可以在管理控制台中执行任何操作,包括移除用户和更改计费套餐。只有 Owner 可以删除 tailnet,但权限范围更窄、仅处理网络配置的 Network admin 角色需要付费。Tailscale 完全没有只读角色。同事第一次要求审计访问权限时,你就需要使用 Standard。
SCIM(跨域身份管理系统)是第二个项目。SCIM 是一种协议,可将用户和组从身份提供商推送到服务中。这样,HR 停用离职员工的账户后,该员工也会从 tailnet 中消失。SCIM 从 Standard 开始提供。在 Personal 中,你必须手动移除人员。团队只有4个人时这没有问题,但达到20人时就会带来实际风险。被遗忘的账户才是进入 tailnet 的现实途径,而不是加密机制本身的问题;这也是Tailscale 的信任模型所强调的观点。
此图表背后的数据
[
{
"plan": "Personal",
"groups_included": 3
},
{
"plan": "Standard",
"groups_included": 10
},
{
"plan": "Premium",
"groups_included": 300
}
]然后是 ACL 组。Personal 允许 3 个组。Standard 允许 10 个组。Premium 允许 300 个组。3个组听起来似乎够用,但写策略文件时情况会不同:一个组用于员工,一个组用于承包商,这样其他所有对象只剩1个组可用。因此,后续结构都必须针对单个用户编写。员工更换职位后,这种方式就无法继续扩展。
还有两个项目值得说明,避免你因错误原因升级。与 MDM(移动设备管理)、EDR(端点检测与响应)和 XDR(扩展检测与响应)集成的设备状态检查从 Standard 开始提供;而针对操作系统和 Tailscale 版本的基本状态检查在所有套餐中都可用。网络流日志和日志流式传输从 Premium 开始提供。会话录制则随特权访问管理平台扩展提供,目前需要通过 Tailscale 销售团队购买。设备审批会让新设备处于等待状态,直到管理员允许其加入。文档显示该功能在所有套餐中都可用,因此没有必要为此付费。
您可以实际申请到的折扣
Tailscale 列出了几种折扣,支付标准价格前值得先查看。符合条件的慈善机构、非营利组织和教育机构“可享受 Tailscale 标准价格的 50% 折扣”。申请方式取决于您是否已经付费。如果您尚未订阅付费方案,请先联系 Tailscale Support,并提供其要求的验证信息;确认符合条件后,Support 会提供一次性 50% 折扣优惠券,您可在结账时使用。如果您已经订阅付费方案,请联系 Support,折扣会应用到该订阅。商业教育技术公司,以及仅面向 18 岁以下人员的项目,不符合条件。在 GitHub 组织中使用 OSI (Open Source Initiative) 许可证的开源项目可以免费使用 Tailscale,但 tailnet 必须使用 GitHub 进行身份验证;此方案不会显示在 Billing 页面中,因此需要提交申请,不能直接选择。会议和营销邮件中可能会提供促销代码。您可以在升级时使用,也可以在管理控制台的 Billing 页面中,将其用于已有的付费方案。这些条款已于 10 October 2026 对照 Tailscale 的折扣文档核实。
Headscale:自托管的替代方案
Headscale 是 Tailscale 控制服务器的开源实现,官方 Tailscale 客户端可以连接到它。它与 Tailscale Inc. 没有关联。其文档明确限定了适用范围:单个 tailnet,适合“个人使用或小型开源组织”,面向自托管用户和爱好者。它支持的功能比大多数人预期的更完整。文档列出的支持功能包括 MagicDNS、Taildrop、标签、子网路由器、出口节点、临时节点、内置 DERP(designated encrypted relay for packets,数据包专用加密中继)服务器、ACL 和 Tailscale SSH。
这种取舍是双向的,应当如实说明。Headscale 完全取消了按席位计费:用户、设备和 ACL 组的数量由您自行决定,不再按人数收费。相应地,您需要自行运行控制平面。控制服务器负责签发节点密钥和分发对等节点映射,因此控制服务器离线期间,您无法添加设备,也无法让密钥已过期的设备重新进行身份验证。这意味着您需要备份其数据库、制定版本升级计划,并像监控其他生产服务一样监控其主机。身份管理也是它较弱的部分:Headscale 支持 OIDC(OpenID Connect)登录,但其文档指出,OIDC 组不能用于 ACL,而这正是团队通常愿意为 Tailscale 付费的功能。
因此,如果您只运行一个 tailnet,已经在维护和备份 Linux 服务器,并且查看该方案的唯一原因是按席位计费,那么可以接受这种取舍。如果您原本准备购买的是 SCIM、审计员访问权限或基于组的策略,则不应选择它,因为 Headscale 并不打算解决这些问题。安装过程就是普通的服务器配置,详见将 Headscale 作为您自己的 Tailscale 控制服务器运行。如果您既不想支付费用,也不想运行控制平面,请阅读对比 Tailscale 与直接使用 WireGuard,因为手动管理的 WireGuard 不收取按用户计费,也完全不需要协调服务器。如果基于组的策略是促使您考虑付费方案的原因,那么运行您自己的 NetBird 服务器更适合,因为它在控制平面旁边提供身份提供商,并根据您自行定义的组配置访问规则。
先统计您自己的用户和设备
在进行任何建模之前,先获取两个实际数字。在 tailnet 中的任意一台设备上运行:
tailscale status该命令会为每台设备输出一行:
100.101.102.103 laptop-alice alice@ linux active; direct 203.0.113.9:41641, tx 1116 rx 1124
100.101.102.104 phone-bob bob@ iOS active; relay "fra", tx 1351 rx 4262
100.101.102.105 vps-frankfurt alice@ linux idle; tx 1214 rx 50各列依次为 Tailscale IP 地址、设备名称、所有者、操作系统和连接状态。决定费用的是第 3 列。请统计其中不重复的登录用户,而不是统计行数,因为由 alice@ 所有的 3 台设备只对应 1 个席位和 3 台免费设备。
如果要查看整个 tailnet,而不是单台设备的视图,API 会返回完整的设备列表:
curl -s "https://api.tailscale.com/api/v2/tailnet/example.com/devices" -u "$TS_API_KEY:"将 example.com 替换为您的 tailnet 名称,并在管理控制台的 Keys 页面生成访问令牌。您必须是 Owner、Admin、IT admin 或 Network admin,才能生成该令牌。最终用于结算发票的数字仍以管理控制台的 Users 页面为准,因为席位对应已登录的用户,这也是 Tailscale 的计费方式。
FAQ
Tailscale 供个人使用是否免费?
可以,最多支持 6 位用户。Personal 计划的费用为 $0,包括不限数量的用户设备、50 个带标签资源、3 个 ACL 组,以及每月 1,000 分钟的临时资源使用时长(截至 2026 年 10 月 10 日核查)。6 人是整个 tailnet 的用户数上限,因此第 7 个人加入后,整个 tailnet 都会转为付费计划,现有每位用户也都会成为计费席位。
我的设备会计入 Tailscale 账单吗?
属于某个用户的设备不会计费。所有计划的用户设备数量都不受限,因此一个人拥有 20 台机器仍只占用 1 个席位。可能产生费用的设备类型是带标签资源,即使用标签而不是用户身份的机器。每个计划都包含 50 个带标签资源,超出部分按每个每月 $1 计费,可自行添加。
5 人团队运行 Tailscale 的最低成本方案是什么?
如果这 5 人属于企业,答案不是 Personal。虽然 5 人未超过其 6 用户上限,但 Tailscale 的计划文档说明:“Personal 计划不适用于商业用途。”非商业性的 5 人群组(例如家庭或业余项目)可以继续使用 Personal。企业可选择成本最低的 Standard 计划,费用为每位用户每月 $8;5 个席位每年共 $480。该计划还提供免费计划不包含的功能:高级用户角色、SCIM 配置、第三方设备状态集成,以及超过 3 个 ACL 组。如果您是注册慈善机构或教育机构,请在订阅前联系 Tailscale Support 申请 50% 折扣,以便获得结账时使用的一次性优惠券。
自托管 Headscale 确实能省钱吗?
自托管会移除按席位计费,改为运行您自己的服务器。如果您考虑自托管的唯一原因是费用,并且只运行一个 tailnet,同时已经在维护、备份和修补一台 Linux 主机,这种权衡通常可行。如果您原本还需要为身份治理付费,则效果会较差,因为 Headscale 文档指出,OIDC 组不能用于其 ACL。因此,您需要的基于组的策略无法迁移。