12
回答
基于asteirsk的IPPBX使用心得
【腾讯云】学生服务器套餐10元/月 >>>   

我最早在三年前接触的asterisk,那时候asterisk已经有不小的市场占有率了。最早是看《asteirsk电话未来之路》慢慢了解asteirsk的。

Asterisk十分强大,基本上我能想到的电话系统功能,它都能够提供。 我曾经自己从安装asterisk,zaptel开始,自己写配置文件,自己安装硬件接口卡,硬是给公司搭了一台IPPBX,当然,公司用到的都是些基本 的应用。像内部分机互打,呼叫转移,截答。限制呼叫国际长途啊等等。

后来试过Trixbox和Elastix

Trixbox: Centos + 基于FreePBX的web配置页面 + asterisk + TDM板卡

安装相对简单,功能强大,配置比较复杂,一般需要专业的工程师才能完成配置。特别是要安装传统电话接口卡(FXO,FXS,BRI,PRI等)时, 市场上各种各样的接口卡,经常有这样那样的问题。而且asterisk有几个比较严重的bug,如网络有问题时,整个asteirsk会卡死在那边,这时 候即使是内部分机也互打不了,这个问题在公司出现好几次,后面领导发话,非得换掉这个系统不可。后面在网上找了一些IPPBX厂商,国外的品牌非常贵,国 内的很多也不知道质量怎样。后面听朋友介绍,买了亿群的MyPBX回来测试。买的是standard型号,可以支持GSM模块,刚好我们比较经常用到手 机,就买了两个模块回来试试。

MyPBX: 6 FXO(3个模块) + 2 FXS(1个模块) + 2 GSM(两个模块)

想不到MyPXB也是基于asterisk的,用的是Blackfin的CPU,内存128MB,有512MB的flash用于存储语音留言和录 音,感觉配置还行,因为我们要求不高,系统稳定,不要动不动需要重启就好了。接下来就是配置了,MyPBX的用户界面真的挺不错,呼入路由,呼出路由,分 机界面都没得说,还支持SRTP, SIP(TCP,TLS)。最让我感到意外的是,居然集成了防火墙功能!!这个太需要了,之前就是被攻击了,VoIP帐号被盗,导致公司损失了2万块钱! 还别说,这个防火墙还有模有样,可以配置相对严密的防护规则。配置界面还挺友好的。我很快就完成配置了,呼入呼出路由,防火墙,改了分机密码,注册了 SIP trunk,用它提供的autoprovision功能,配置了公司36台IP话机(yealink的T2系列话机),不到两个小时,一切OK了。

现在公司的电话系统已经正常运行两个月了,也不见系统有卡住的问题,我特地问了下亿群的技术支持,他们告诉我说这个问题他们已经解决了,说这个问题 是asteirsk的bug,在解析域名的时候会卡住,他们用了主机池,在要解析的域名用一个独立的线程解析,然后asterisk直接从池里面获取IP 地址。不是很懂,反正卡住的问题再也没有出现过了。

 

下面谈谈我使用这个设备的感受:

1,系统十分稳定。这个得到包括老板在内所有同事的认可。现在系统运行两个多月都很正常就是最好的证明;

2,嵌入式平台,集成传统电话接口,不用装驱动,不用额外购买板卡;还支持GSM,方便布线;

3,功能强大: 基本功能就不说了,有兴趣大家上他们网站看看。像SRTP, SIP(TCP,TLS)这些功能应该说走在了国内其他厂商的前面。虽然用的不多,但有这些功能让我对他们的技术实力更加信任;

4,DDNS, VLAN, PPPoE,Qos,防火墙,这个没得说,十分必要;等体现产品专业性;

5,基于asterisk,但是修复了不少asterisk的bug;也解决不少忙音检测,callerid检测的兼容性问题。经过后来跟他们技术 支持的沟通中了解到,他们之前都是多国外的市场,做了很多国家的忙音,包括台湾,日本,土耳其等国家的CID,忙音检测的兼容性修改。

总之一个字:赞!

这是他们的网站: http://www.yeastar.cn/Products/MyPBX.asp

举报
JasonChan
发帖于7年前 12回/3K+阅
共有12个评论 最后回答: 2年前
asterisk是开源的IPPBX,支持SIP,H323,IAX等主流VoIP协议,现在有很多公司开发的IPPBX是基于asterisk的。

引用来自“yisen”的答案

freeswitch 试过麼?
老实说,有听说过,但没实际没有用过,你觉得怎么样?

引用来自“JasonChan”的答案

引用来自“yisen”的答案

freeswitch 试过麼?
老实说,有听说过,但没实际没有用过,你觉得怎么样?
我也是这方面没接触多久 
因为曾经看过一篇文章   FreeSWITCH 与 Asterisk  

现在只是用freeswitch搭了个最简单sip服务器,可以在局域网内互打软电话
其他IPPBX的功能还没用到

我想把Asterisk集成到我的软件里,我还没有仔细研究

貌似Asterisk要求用它独有的硬件设备 才能实现全部的功能 是这样的么

引用来自“浪客Dandy”的答案

我想把Asterisk集成到我的软件里,我还没有仔细研究

貌似Asterisk要求用它独有的硬件设备 才能实现全部的功能 是这样的么

您是指asterisk的运行的硬件平台吗?asterisk对硬件平台没有多大要求,但是硬件配置越好,能支持的并发数应该越高。我猜您可能是指一些外围接口,如FXO, FXS, BRI, PRI等,这些接口是要有专用的硬件接口卡,这些硬件设备是用于与传统的线路如PSTN,  BRI, PRI线路或者模拟话机,BRI话机对接的。国外、国内有很多这样的语音板卡,大部分接口卡的驱动都是Linux底下的、开源的,有的厂商(如厦门亿群)有提供Windows底下的驱动和SDK。

如果您不需要和这些传统的线路、设备连接,asterisk对硬件是没有特殊要求的。

--- 共有 2 条评论 ---
JasonChan这个国内的厂商一般价格都比较便宜了,不过您的服务器要装其他的外围设备就可能有各种各样的问题噢:如接触不良,跟主板兼容不好等等,这个我是深有体会。建议您考虑嵌入式平台。 7年前 回复
浪客Dandy没错,我指的是FXO这些,我的软件是类似于家庭服务器,所以需要的功能其实并不多。这些专用的接口卡有没有廉价的可替代产品呢? 7年前 回复
顶部