EN
开发与自托管基建待核验

内网穿透与组网

在外面安全访问家里的服务,或把异地设备组成一张网。

种子数据,待核验。以下判断反映写作时点的评估,请以项目官方文档为准。

Headscale / NetBird 走 Tailscale 的开源替代路线;frp 是传统端口映射,配置门槛低但暴露面大。

功能对比

完整部分不支持空格 = 不支持
功能HeadscaleNetBirdfrp
异地组网(虚拟局域网)
端口映射 / 穿透
自建控制面(数据不出第三方)
客户端体验(全平台)
企业 SSO / 策略
免自建开箱即用

部署与使用评估

按软件形态分服务端/客户端两组;seed 判断,待核验。

维度HeadscaleNetBirdfrp
服务端
鉴权 / 用户体系SSO / OIDC
支持 OIDC
SSO / OIDC
支持 OIDC/内置 IdP
可选鉴权
token 鉴权
对外接口基础 API官方 API无
备份与导出手动备份
数据库
手动备份无
纯转发无状态
升级风险升级风险低升级风险低升级风险低
客户端
平台覆盖Windows · macOS · Linux · Android · iOSWindows · macOS · Linux · Android · iOSWindows · macOS · Linux · CLI
界面语言仅英文仅英文仅英文
数据格式开放格式开放格式开放格式
离线可用否否是
硬件门槛内存 ≥ 1GB内存 ≥ 2GB内存 ≥ 1GB

同类商业产品的公开数据,仅作参照(灰色列)。

Tailscale

与开源选项的功能对标

功能HeadscaleNetBirdfrpTailscale
异地组网(虚拟局域网)
端口映射 / 穿透
自建控制面(数据不出第三方)
客户端体验(全平台)
企业 SSO / 策略
免自建开箱即用

灰色列为商业产品参照;数据反映写作时点,以官方页面为准。

Headscale协议 BSD-3-ClauseGo
Tailscale 控制面的开源实现
功能 4/6 完整

定位与差距:Tailscale 控制面的开源实现

Stars
45.7k
Forks
2.6k
最新版本
v0.29.7
最近提交
今天
待处理 issue
82
开源时间
2020-06-21
部署难度
中等
部署方式
Docker
部署与月成本(估算)

小 VPS ¥10–20/月(客户端用 Tailscale 官方 App)

NetBird协议 自定义协议Go
Zero-Trust 组网,管理界面开箱即用
功能 5/6 完整

定位与差距:Zero-Trust 组网,管理界面开箱即用

Stars
30.9k
Forks
1.9k
最新版本
v0.82.1
最近提交
1 天前
待处理 issue
786
开源时间
2021-04-14
部署难度
中等
部署方式
Docker
部署与月成本(估算)

自建控制面 VPS ¥20–50/月;官方云免费档

frp协议 Apache-2.0Go
经典内网穿透,配置简单直接
功能 2/6 完整

定位与差距:经典内网穿透,配置简单直接

Stars
110.6k
Forks
15.3k
最新版本
v0.72.0
最近提交
3 天前
待处理 issue
43
开源时间
2015-12-21
部署难度
简单
部署方式
Docker / 二进制
部署与月成本(估算)

中继 VPS ¥10–30/月

Tailscale 个人版 · 100 设备内免费
¥0
Headscale 自建 + VPS
¥20

条形按同一坐标缩放(美元按 1:7.1 折算);深灰=订阅、绿=自托管、黄=托管平台、蓝=API。估算锚点不是报价。

Tailscale 本身免费,为什么还要自建?

控制面数据在第三方、设备数与策略受限;自建 Headscale 用官方客户端,数据完全自持。

frp 和组网有什么区别?

frp 是端口映射(暴露单个服务),组网是把设备拉进一张虚拟局域网;前者简单直接,后者更安全通用。

来源与核验

尚未逐条核验;当前为种子数据。

← 全部开源软件先看开源,再决定买不买

数据有误或过时?告诉我们,带日期更新。