简单来说:这五个名字其实不是同一个层面的东西。Asterisk和FreeSWITCH是“通信引擎”,FreePBX和FusionPBX是架在引擎上的“管理界面”,只有3CX是开箱即用的商业化完整产品。选型结论一句话:想自己造轮子、有Linux和电信功底、追求零许可成本,选FreePBX;要做多租户托管平台给别人卖服务,选FusionPBX;做二次开发、把语音能力嵌进自己的业务系统,直接用Asterisk或FreeSWITCH引擎;企业IT部门想要一套快速上线、有厂商维护、带全平台软电话和统一通信能力的系统,选3CX。 下文展开讲清楚为什么,包括每一个方案在中国落地时会踩的坑——也包括3CX自己的短板。
一、不是平级关系
很多选题文章把这五个名字并排比较,这是第一个误区。它们的真实关系是这样的:
通信引擎层: Asterisk FreeSWITCH
null
管理界面层: FreePBX FusionPBX
完整商业产品: 3CX(自带引擎+界面+客户端+官方支持)
Asterisk 诞生于 1999 年,是开源 IP 电话领域的鼻祖。用 Sangoma 官方的话说,Asterisk 是一个“通信工具箱”,不是一套拿来就能用的 PBX——它有大量的能力,但需要有人把这些能力“组装”成产品。你要通过编辑拨号计划(dialplan)配置文件来定义每一通电话的走向,没有图形界面,一切靠手写配置和脚本。
FreePBX 就是为了解决“Asterisk 太难用”而生的:它是架在 Asterisk 之上的图形化管理界面,由 Sangoma 官方维护,是目前全球部署量最大的开源 PBX。2024 年之后的 FreePBX 17 已迁移到 Debian 12 + Asterisk 21,摆脱了老旧的 CentOS 依赖。它采用模块化设计,核心模块免费,高级功能(比如部分呼叫中心模块、商业化终端管理)需要付费购买。
FreeSWITCH 由三位前 Asterisk 开发者在 2006 年创立,设计目标就是解决 Asterisk 在高并发场景下的架构瓶颈。它的媒体处理效率更高,单实例能稳定处理数千路并发,是很多运营商级平台和 CPaaS 服务的底层引擎。和 Asterisk 一样,它是引擎,不是产品。
FusionPBX 是架在 FreeSWITCH 之上的图形化管理界面。它和 FreePBX 最本质的区别是:FusionPBX 原生支持多租户——一套系统里可以开出几十上百个相互隔离的“域”,每个域有独立的分机、IVR 和路由。这是为托管服务商设计的架构。而 FreePBX 是单租户设计(一套系统服务一家公司),要做多租户只能靠虚拟化,每个客户跑一个独立实例。
3CX 则是一个完整的商业产品:自带通信引擎、Web 管理控制台、Windows/macOS/网页/iOS/Android 全平台客户端、视频会议、SBC 远程接入组件、话机自动配置,以及官方文档和升级体系。它不开源(注意:网上有些文章把 3CX 称为“开源 PBX”,这是错误信息,3CX 是闭源商业软件,只是提供免费/低价的入门版本)。收费模式为“并发通话数 + 用户数区间”的阶梯式年费:许可以系统的并发通话能力为基础,同时按用户规模划分阶梯档位,整体仍是按系统规模付年费,而不是像 RingCentral、Nextiva 这类云 PBX 那样按坐席逐人收月费——这是它在商业模式上的核心区别。
理解了这个层次关系,选型问题就从“五选一”简化成了三个真正的问题:你要引擎还是要产品?要免费+自己负责,还是付费+厂商负责?要单租户自用,还是多租户卖服务?
二、逐项对比
1. 部署与上手难度
Asterisk / FreeSWITCH(裸引擎): 编译安装、手写配置、命令行调试。没有电信协议(SIP/RTP/编解码)基础的人,搭一套能打通内外线的系统以周为单位计时。适合开发者,不适合“兼职管电话”的网管。
FreePBX: 官方 Distro 镜像(系统+Asterisk+界面打包)大幅降低了门槛,装完就有 Web 界面。但“装上”和“用好”是两回事:外线对接、NAT 穿透、安全加固、模块间兼容,仍然需要相当的折腾。FreePBX 直接暴露公网管理界面被爆破是社区里的经典事故,官方自己都强调必须配合 Fail2ban、反向代理等手段加固。
FusionPBX: 上手难度高于 FreePBX。FreeSWITCH 的配置哲学(XML+Lua)对新手不友好,中文资料也明显少于 Asterisk 系。它的价值在于多租户架构,单公司自用场景下这个复杂度花得不值。
3CX: 3CX提供一键安装脚本或云平台镜像,向导式配置,认证话机(亿联、方位、Fanvil、Snom等)接入网络即可被自动发现和批量配置,分机欢迎邮件里扫码即完成手机App配置。一个没有电信背景的IT管理员,一个下午可以完成从安装到内外线打通。这不是营销话术,而是3CX产品设计的核心卖点:所有配置文档、视频教程在官网完整公开,不依赖集成商也能自己部署和迁移。
2. 功能完整度
基础 PBX 功能(分机、IVR、队列、录音、会议)五者都能实现,差别在“实现的代价”和“基础之上的东西”:
- 统一通信体验: 3CX 把语音、视频会议、状态呈现、内部聊天、网页客服(Live Chat)、WhatsApp/短信接入做进了同一个客户端。开源阵营里,FreePBX 需要叠加 Sangoma 的商业组件(如 PBXact 生态)才能接近这个体验,裸 FreePBX 的定位始终是“电话系统”而非“协作平台”。
- CRM 集成: 3CX 官方适配了 Salesforce、HubSpot、Zoho、Microsoft 365 等主流系统,来电弹屏、点击拨号开箱可用,还有 CRM 模板生成器对接非认证系统。开源方案则基本靠自己开发或第三方中间件。
- AI 能力: 3CX V20 的较新版本已内置通话摘要、情绪分析、AI 来电筛查(接通前由 AI 与来电者对话并生成摘要)等功能,部分需较高版本许可。FreePBX/FusionPBX 阵营也能做,但路径是“自己拿 API 攒”:用 mod_xml_curl 或第三方模块把通话音频推给外部 AI 服务,工程量和维护责任都在你自己。
- 深度定制: 这一项反过来,是开源阵营的绝对主场。改拨号逻辑、写自定义模块、对接任意异构系统,Asterisk/FreeSWITCH 给你的自由度是无上限的。3CX 提供 API 和图形化的呼叫流程设计器(CFD),覆盖了绝大多数企业场景,但如果你的需求是“电话系统本身就是我产品的一部分”,闭源产品会让你撞到天花板。
3. 并发与规模
- 单实例大并发(千路以上)、运营商级场景:FreeSWITCH 架构占优,这也是 FusionPBX 承载托管业务的底气。
- Asterisk/FreePBX 应对几百部分机的企业绰绰有余,更大规模需要集群方案,复杂度上升明显。
- 3CX 的许可本身就以并发和用户规模双维度划分,企业版支持多机热备(failover),实际部署中支撑数千部分机的案例并不少见;对于绝大多数 50~2000 人规模的企业,并发能力不构成选型差异。
4. 成本:免费的和收费的,各自贵在哪
开源方案的“免费”只包含软件许可。你真正要付的是:一台或多台服务器、懂 Linux 和 SIP 的人的工资(或外包集成商的服务费)、出问题时的停机代价,以及 FreePBX 生态里那些“用着用着就发现需要”的付费模块。海外社区有个流传很广的说法:FreePBX 免费,但让它像商业产品一样好用的那个人不免费。
3CX 现行的收费是“并发 + 用户数”双维度阶梯年费:许可档位由系统所需的并发通话数和用户规模区间共同决定,规模越大档位越高,但同一档位内不逐人计费。这个模式的实际效果是:折算到每用户每月的成本,通常仍显著低于按坐席收月费的云 PBX;但相比早年单纯按并发计费,用户数多、通话量低的企业(人多电话少的场景)需要重新核算,不能再默认“加人不加钱”。3CX 同时长期提供小规模免费版/低价入门版(具体版本与档位政策变动较频繁,务必以官网当期为准),测试和小微企业可以低成本起步。相对开源方案,你多付的许可费,买的是部署效率、官方升级通道和“出了问题有明确责任方”。
一个诚实的算法:如果你团队里本来就有一个熟悉 Asterisk 的工程师,且他的时间有富余,开源方案的综合成本确实更低;如果你需要为了这套系统专门养人或长期外包,3CX 的许可费大概率比人力便宜。选 3CX 前,拿你的真实用户数和预估并发去套一下当期阶梯表,这十分钟功课值得做。
5. 安全:必须摊开说的一节
先说开源侧:自建 PBX 是互联网上被扫描和爆破最频繁的目标之一。SIP 端口暴露公网、弱密码分机被盗打国际长途、管理界面被入侵,这类事故在 FreePBX/Asterisk 社区常年高频出现。开源不等于不安全,但安全责任完全在运维者身上,这是选择开源必须接受的前提。
再说 3CX,我们不回避:2023 年 3 月,3CX 遭遇了一次严重的供应链攻击,其 Windows/macOS 桌面客户端的特定版本被植入恶意代码,这是当年全球最受关注的安全事件之一。事件之后,3CX 重构了构建与签名流程、引入了第三方安全审计,并在产品侧持续收紧默认安全策略(自动封禁、IP 黑名单、强制强密码、SBC 隧道替代公网开放 SIP 端口等)。这段历史是评估 3CX 时应当知道的事实;如何权衡它,取决于你如何看待“经历过重大事件并完成整改的厂商”与“从未被大规模攻击验证过的自建系统”之间的风险差异。我们的建议是:无论选哪个方案,都把它当作关键基础设施来做安全设计——这一点上五个方案没有例外。
6. 中国落地的特殊变量(多数海外对比文不会告诉你的)
- 外线接入: 国内没有开放的互联网 SIP 中继市场,企业外线主要是四条路:FXO 网关接模拟线、数字网关接 E1、运营商 IMS 中继直连,以及二类运营商的 SIP 号码。无论选哪套系统,这一层的对接经验(尤其是 IMS 的 SBC 适配、回铃音缺失、掉注册这类兼容性问题)才是国内项目成败的关键,和 PBX 软件本身的选择关系反而不大。
- 谷歌服务依赖: 3CX 的安卓 App 推送依赖 Google 服务,在国内网络环境下呼入唤醒体验受影响,通常用认证 IP 话机或网页/桌面客户端规避;历史上申请免费许可需访问 Google API 的问题也需要注意。这是 3CX 在中国的真实短板。
- 视频会议: 3CX 的视频会议服务器节点在海外,国内使用体验不如欧美,对视频会议重度依赖的团队建议单独评估(或搭配腾讯会议等本土工具)。
- 中文资料: Asterisk/FreePBX 中文社区资料多但陈旧混杂;FreeSWITCH/FusionPBX 中文资料稀少;3CX 官方文档有中英文。
三、按场景给结论
| 你的情况 | 建议 | 理由 |
| 公司 50~2000 人,IT 部门 1~5 人,想快速上线、少养人、要手机/电脑软电话和 CRM 联动 | 3CX | 部署和运维成本最低,厂商兜底,统一通信开箱即用 |
| 有专职 Linux/VoIP 工程师,预算卡死为零,需求以打电话为主 | FreePBX | 零许可成本+最大的社区,愿意投入人力就能换到自由度 |
| 你是集成商/服务商,要给多个客户提供托管 PBX,一套系统开多个租户 | FusionPBX | 原生多租户+FreeSWITCH 并发能力,专为这个商业模式设计 |
| 开发者,要把呼叫能力嵌入自己的 SaaS/业务系统,电话只是产品的一个模块 | Asterisk 或 FreeSWITCH | 要的是引擎不是产品;新项目、高并发倾向 FreeSWITCH,资料多、生态熟倾向 Asterisk |
| 呼叫中心 300+ 坐席、复杂排班质检、要深度定制报表 | 先看专业呼叫中心平台,PBX 层 3CX 专业版/企业版或 FreeSWITCH 系均可 | 这个量级的核心竞争在呼叫中心应用层,不在 PBX 本身 |
| 不想碰任何服务器,接受按坐席付月费 | 本土云呼叫中心/云总机 SaaS | 五个自部署方案都不是你的答案 |
四、常见问题(FAQ)
Q:3CX 是开源软件吗? 不是。3CX 是闭源商业软件,提供免费/低价入门版本,但源代码不开放。网上部分文章将其归为“开源 PBX”属于讹误。
Q:FreePBX 和 Asterisk 什么关系,该装哪个? FreePBX 是 Asterisk 的图形化管理界面,装 FreePBX Distro 就等于同时装好了两者。除非你是开发者要做深度定制,否则没有理由使用裸 Asterisk。
Q:FusionPBX 比 FreePBX 更好吗? 不是“更好”,是“不同定位”。单公司自用,FreePBX 更成熟省心;托管多租户业务,FusionPBX 是为此而生。
Q: 3CX 怎么收费,一年大概花多少钱? 现行模式是“并发通话数 + 用户数区间”的阶梯式年费:档位由并发能力和用户规模共同决定,同档位内不逐人计费,整体不采用按坐席逐人收月费的模式。具体金额随档位和版本(标准/专业/企业)不同,且政策有调整,请以官网当期报价为准;相同规模下通常仍明显低于按坐席收月费的云 PBX。人多但通话量低的企业,建议按自己的用户数区间实际核算后再对比。
Q:2023 年 3CX 安全事件后还能用吗? 事件影响的是当时特定版本的桌面客户端,3CX 随后重构了软件构建与签名体系并引入外部审计。风险评估应基于其整改后的现状;同时,任何自建开源 PBX 同样需要严肃的安全加固,这不是某一家的问题,是这类系统的共性要求。
Q:在中国部署,外线怎么接? 中小企业最常见的是 FXO 网关对接模拟线;有 E1 的用数字中继网关;规模较大或新办公室建议直接申请运营商 IMS 中继,配合 SBC 或双网卡方案对接。这一层与选哪个 PBX 软件基本解耦。
本文基于 2026 年各产品公开信息与国内实施经验撰写。五个方案都是各自定位下的优秀软件,没有绝对的最好,只有和你的团队能力、预算结构、业务形态匹配与否。如果你正在选型,欢迎带着具体场景(人数、并发、分支机构、现有线路类型)来交流,我们按实际情况帮你算这笔账——即使结论是“你更适合 FreePBX”,我们也会照实说。