2021年,Netgate宣布推出pfSense Plus。pfSense Plus是替代pfSense 工厂版 (FE) 的 产品化版本。随着时间的推移,它与pfSense 社区版 (CE) 将会不同,未来会拥有更多和更新的功能。下面分析他们之间的差异。
两者相同之处
PLUS和CE版本,有以下相似之处:
- 它们都源自相同的代码库,并且基于FreeBSD。
- 他们都由Netgate发布。
- 截至目前,它们具有大部分相同的功能,但未来会发生变化。
两者不同之处
目前,它们在功能上略有不同,许可、支持和长期发展方面存在一些关键差异:
- pfSense CE是开源的,而pfSense Plus是专有的。
- 他们有不同的硬件目标。虽然两者都可以在x86-64 架构上运行,但pfSense Plus 也可以在一些Netgate官方硬件的ARM架构上运行。Netgate的官方硬件带有 pfSense Plus。
- 从pfSense CE 2.6.0版和pfSense Plus 22.01 版开始,只有pfSense CE 可以下载并直接安装在自己的硬件上。也可以从pfSense CE 2.6.0升级/迁移到pfSense Plus 。如何迁移,可以参考这篇博客。
- Netgate会把他们的新功能、改进的架构和UI开发集中在pfSense Plus 上。虽然两个版本中都可能出现一些新功能,但大多数只会出现在pfSense Plus 中,例如Tailscale。
- pfSense CE不能从Netgate购买官方支持渠道,pfSense Plus可以。
- 只要你保持许可文件完整并遵守其他Apache 2.0 许可规则,pfSense CE就可以在自己的硬件上免费用于个人或商业用途。pfSense Plus需要从Netgate 订阅,并且仅供家庭或实验室免费使用。
- 两种产品的版本控制和更新周期不同。pfSense CE会继续它自己的版本控制格式,没有固定的发布时间表。pfSense Plus会在每年的1 月、5月和 9 月各发布一次。
应该运行哪个版本
使用pfSense CE:
- 它会保持开源。
- 担心pfSense Plus最终会对家庭使用收费,或者削弱家庭使用的版本功能。
- Netgate官方不提供用于在自定义硬件上安装pfSense Plus的镜像。必须在安装 pfSense CE后进行迁移。
使用pfSense Plus:
- pfSense Plus会首先使用新功能,并优先修复各类问题。
- pfSense CE可能最终将不会被维护,在未来可能只会进行较小的更新。
- 免费的版本在功能和性能上存在被阉割的可能。
目前,两者的功能差异很小,使用并没有明显的不同,但是未来……..,pfSense Plus将是首选。
相关文章:pfSense plus中文定制版发布。