档案库 · 产品创意 · 产品决策 · 2021
Firezone 基于 WireGuard 重构企业 VPN 服务器并开源代码
Firezone 将 WireGuard 封装进管理界面和基于身份的访问策略,让团队无需忍受 OpenVPN 的痛点即可运行高速 VPN——2021 年在 HN 上发布。
Firezone
当时的题目
WireGuard had become the fast, modern VPN protocol, but running it for a team still meant editing config files, managing keys and hand-rolling the server — the work OpenVPN Access Server existed to remove, at the cost of speed and operational overhead. Firezone set out to be the open-source alternative: WireGuard underneath, an easy-to-run server on top.
它是怎么成立的
传统企业 VPN 的构建方式类似于路由器:一种中心辐射式设备,所有远程客户端都隧道连接穿过它,由专家配置,且速度慢——因为所有流量都要经过这个中间人。Firezone 的核心想法是 WireGuard 已经解决了传输问题,团队真正缺少的是围绕它的服务器软件——即 Web 界面、用户和组管理、部署方案,这些正是 OpenVPN Access Server 提供的,但其速度差得多、摩擦大得多。
发布帖于 2021 年 9 月作为 Show HN 发布,内容正是那个缺失的控制平面:一个开源的、自行托管的 WireGuard 服务器,其创始人表示开发目的是让托管和管理自己的 WireGuard VPN 服务器更容易。与其采用商业设备,任何人都可以拉取代码、运行服务器,然后通过管理 UI 生成和管理客户端配置。
该项目保持开源(Apache 2.0 + Elastic 2.0 许可),并演变成为零信任访问平台。今天的 README 描述了部署在你自有基础设施上的网关、基于组的策略(控制对单个应用或整个子网的访问)、通过 Google Workspace、Okta、Entra ID 或 OIDC 进行身份验证和目录同步,以及打洞穿透的端到端隧道——使流量永远不会经过 Firezone 的基础设施。其对比表显示,与旧式 VPN 的差距是设置五分钟对比几小时,以及吞吐量三倍于后者。
发布帖在 2021-09-28 获得 183 分和 35 条评论。几年后,公共仓库显示出约 9100 颗星、450 个分支和超过 11000 次提交,同时还提供基于用量的付费云版本并符合 SOC 2——这个开源产物在不改变许可条款的情况下成长为商业产品。
妙在哪
- 锚定 WireGuard,这一已经在速度和加密方面胜出的协议,而不是从头发明另一套隧道协议。
- 使关键能力可自行托管且可审计:开源消除了团队对通过 VPN 供应商路由工作流量的信任疑虑。
- 将抽象从网络转移到身份——策略绑定到人和组,而非 IP 段——这使 VPN 设备变成了零信任访问工具。
- 让部署过程简单到令人尴尬,分钟级而非小时级,这样运行服务器的人不需要精通 VPN 的专家。
做出来什么
The Show HN on 2021-09-28 drew 183 points and 35 comments. The repo has since grown to about 9.1k stars and 450 forks, and the project now sells a managed cloud edition beside the open-source code.
可以借走的
采用大家都信任的协议,并围绕它销售控制平面:WireGuard 解决了速度问题,而产品胜在让普通管理员能在几分钟内部署基于身份的访问。
后来
自 2021 年发布以来,公共仓库已经发展成一个完整的产品线:截至 2026 年的快照显示有 11482 次提交,支持 Windows、macOS、iOS、Android 和 Linux 的原生客户端,以及基于用量的托管云(Starter 免费供六位用户使用,Team 每位用户每月 5 美元),SOC 2 Type I 和 Type II 合规,还有文档网站。README 的头条仍然强调这一关键的权衡——基于 WireGuard 的远程访问比 OpenVPN 更快、零信任且端到端——常见问题中也提到,自行托管仍可用于教育和爱好用途,而生产支持随托管服务提供。
资料来源
- Show HN: Firezone, an open-source WireGuard-based alternative to OpenVPN AS
- firezone/firezone — secure remote access built on WireGuard
发现哪里写错了?告诉我们。
轮到你了
你刚读完一个点子。把你手上的题目说出来,看看谁接过同样的题。
免费账号 · 3 次免费提问 · 不用绑卡