trixbox 使用手册 一、简介read.pudn.com/downloads151/doc/659124/trixbox快速使用...trixbox...
Post on 01-Aug-2020
11 Views
Preview:
TRANSCRIPT
北邮通信技术中心教 3-902 taohx
1
TrixBox 使用手册
一、简介
Trixbox是Linux 系统的企业智能融合通信平台,提供灵活的、多功能的语音数据通信
业务,是最流行的Asterisk PBX系统。业务包括: PBX 语音邮件
自动话务员
语音会议
VOIP 网关
多方会议 Trixbox可以安装在企业内部,通过连接局域网和PSTN 实现分机之间以及分机和外线
之间的语音通信。
二、安装
TrixBox 由一个可下载的 ISO 文件组成。通过从 CD 映象重启一个计算机,系统将格
式化我们的硬盘,将 TrixBox 连同 CentOs 和一些相关的工具及实用程序一起进行安装。
软件下载:
软件版本:Trixbox1.1 下载地址: http://sourceforge.net/project/showfiles.php?group_id=123387&package_id=192286&release
安装步骤:
下载trixbox ISO文件,刻录光盘,使用刻录的光盘启动电脑,注意光驱启动。进入Linux
安装界面,按回车键开始安装。在安装过程系统会提示您输入Root密码,这个密码是用来登
陆系统时使用。安装完成后弹出光盘。取出光盘,系统重启。
北邮通信技术中心教 3-902 taohx
2
安装成功后,使用IE浏览器输入http://your_ip即可进行配置,如图。
三、Trixbox 基本配置
Adminstrator 登录
单击System Administration,输入密码进行Trixbox基本配置,用户名为maint, 初始密码
为password.
北邮通信技术中心教 3-902 taohx
3
设置模块
单击freePBX进行下图
点击tools->Module Admin,选中所有模块,在页面最下方选
择”EnabledSelected”,再点击”submit”按钮确认修改。
北邮通信技术中心教 3-902 taohx
4
再回到freepbx 的setup 菜单,会发现多了很多模块。
北邮通信技术中心教 3-902 taohx
5
四、Trixbox 规划及部署
分配电话时最好先对Trixbox进行规划。我们假定公司有销售部,市场部,技术支持部等。 规划如下: 部门 电话号码 销售部 2000,2001, 市场部 3000,3001,3002,…… 技术支持部 7000,6000 经理室 6666
五、分机配置
新建分机:
单击freepbx,extentions进行分机设置。下图设置sip电话,号码为2000,显示名为2000, secret为sip电话登录密码。
北邮通信技术中心教 3-902 taohx
6
设置结束后提交,要单击红色条才能生效。依次为各部门增加电话号码如下。
北邮通信技术中心教 3-902 taohx
7
六、振铃组
一个振铃组是一个分机组,它由所有当单一分机被呼叫时而同时振铃的那些分机组
成。我们把市场部电话的设置为一个振铃组。 组名为 30000,成员有 3000,3001.
七、队列配置
呼叫队列不同于振铃组的地方在于主叫不是被立即送到所有可用的话务员那里。当一个
助教被送到一个呼叫队列时,他们被送到了一个虚拟的保持区来等待下一个可用的话务员。
在等待期间,他们可以听一些保持音乐,也可被告知他们在队列中的位置以及预测的保持时
间。 单击 queue 进行队列设置,如图。
北邮通信技术中心教 3-902 taohx
8
队列号码(queue number:):
队列号码—使用这个号码拨入队列,或者将来电转接到这个号码。代表拨打这个号码后
面加星号(*)进入队列。拨打队列号码后面加2 个星号(**)退出队列。
例如:队列号码是20000:
20000* = 登录
20000** = 退出
固定代表(static agents):
固定代表—固定代表是分机,被认为一直在队列上,固定代表不用登录队列,也不能退
出队列。
八、保持音乐
保持音乐:
FreePBX 界面上,单击 On Hold Music,可以设置保持音乐。
九、语音菜单(IVR)
录制语音提示
freePBX 界面上单击 System Recordings 进入录音
北邮通信技术中心教 3-902 taohx
9
输入一分机号码是7000。点击“继续”按钮进行下一步操作。话机上按*77开始录音,
*99 可以听取刚刚的录音,如果对录音不满意可以拨 *77 重新录音。 例如:按*77开始录音,“欢迎来到北邮通信中心,请直接分机号,按1市场部,按2销售部,按3
技术支持,查号请拨0”,存为welcome.wav.
设置语音菜单
单击 Digital Receptionist,进行语音菜单设置,菜单名为 myivr,如图:
输入键 项目 说明
0 myivr 返回语音菜单
1 队列 20000 市场部成员 2000,2001
2 振铃组 30000 销售部成员 3000,3001
3 技术支持 7000,6000
北邮通信技术中心教 3-902 taohx
10
使 IVR 生效
点击”Inbound Routes”,可以根据DID、Caller ID Number(主叫号码),等来指定自
动总机做出不同的反应。我们这里都不填,这样就指定对所有来电号码有效(这样设置的时
候系统会警告你,确认即可)。在”Set Destination”中选择我们创建的语音菜单”myivr”,
确认并提交。
从PSTN 上拨打我们的总机,会听到自动语音的应答。可以分别测试一下直拨分机、按
键来与指定的分机通话。
北邮通信技术中心教 3-902 taohx
11
☆ 如果没有PSTN,则可以在SIP 分机上拨打7777 来模拟一个外线呼叫。
十、会议及会议管理
新建会议
可以新建一个会议室,会议号为 168,会议名 conference168,user PIN:登录会议密码,admin pin:为管理员密码。
北邮通信技术中心教 3-902 taohx
12
当分机拨打 168#,听到语音提示后输入密码则可以加入会议中。
管理会议
Trixbox 主菜单上单击 web meetMe control 进行会议管理。
北邮通信技术中心教 3-902 taohx
13
在弹出的登录会议页面,文本框中输入会议室 168,登录进入到会议室如下。
北邮通信技术中心教 3-902 taohx
14
十一、语音邮箱
建立语音邮箱:
在设置分机时可以设置语音邮箱,选择 Voicemail & Directory,为 enabled 则可以设置语
音邮箱。Email address:可以设置为你常用的邮箱 xxx@yahoo.com.cn 等。收到语音留言时,
trixbox 会发邮件给你的邮箱告诉你有新语音邮件。
使用语音邮箱
拨打开通语音邮箱电话,没人接时听提示进行,听到提示音开始留言,1 保存语音 .2.试听
留言.
北邮通信技术中心教 3-902 taohx
15
1. 通过 Web 访问语音信箱
可以通过 web 登录语音信箱,登录名为电话号码,密码为建立语音邮箱时设置的邮箱
密码。登录后所有的语音邮件将被列出,包括收到语音邮件的日期和时间、留言的来电号码、
语音留言的时长等。
北邮通信技术中心教 3-902 taohx
16
2. 通过分机访问语音信箱
分机按“*98”,听到语音提示后,输入信箱号码和信箱密码可以登录语音信箱。 分机按“*97”,听到语音提示后,输入本机的信箱密码可以登录自己的语音信箱 登录语音信箱后按照语音提示可以听取、删除、转移、转发语音邮件。
十二、快速操作面板(FOP)
快速操作面板是一个操作员切换板控制面板,它作为一个 Flash applet 运行在一个 web 浏览器中。通过这个控制面板可以查看所有分机、队列和中继的状态,并且可以终止某个呼
叫。
十三、呼叫记录
FreePBX 页面单击 Reports 进入呼叫记录页面,在呼叫记录页面输入查询条件,可以搜
索并列出数据库中所有满足条件的呼叫记录。呼叫记录列表包括呼叫日期、主叫号码、被叫
号码、是否接通等信息。
北邮通信技术中心教 3-902 taohx
17
十四、查看配置
在 Trixbox 主页面上,进入 System Administration 的屏幕,此时,我们点击 Config Edit。会看到涉及到我们的 TrixBox 系统的所有值得关注的配置文件。我们可以手工去更改它。(不推荐!)
北邮通信技术中心教 3-902 taohx
18
附录 1:SIP 电话设置:
本系统中使用了三种 Sip 电话:Quartel Sip 电话,Hirisun IAD+普通电话, eyebeam sip软电话.配置分配如下:
北邮通信技术中心教 3-902 taohx
19
Quartel Sip 电话:
Register Server Addr:填写 TrixboxIPAdress, Register Username:电话号码,如 7000.
Domain Realm:填写 TrixboxIPAdress.
Hirisun IAD
Hirisun IAD 设置为 SIP 方式,配置如下: router# show run …… sip-ua sip-server ipv4:59.64.158.175 timers expires 60000 ip local 59.64.159.242 ip media 59.64.159.242 registrar ipv4:59.64.158.175 mode through call-transfer attended ! ip route 0.0.0.0 0.0.0.0 59.64.156.1 ! voice-port 1/0 enable-rfc2833 ! voice-port 1/1 enable-rfc2833 ! voice-port 1/2
北邮通信技术中心教 3-902 taohx
20
enable-rfc2833 ! voice-port 1/3 enable-rfc2833 ! dial-peer voice 1 pots destination-pattern 3000 port 1/0 call-wait ! dial-peer voice 2 pots destination-pattern 3001 port 1/1 ! ……
配置中 sip-server ipv4:设置为 TrixboxIPAddress (59.64.158.175), registrar ipv4: 设置为
TrixboxIPAddress. destination-pattern :设置为电话号码 3000.
Eyebeam 电话
eyebeam 或 X-lite 是流行的免费的 SIP 软电话。
设置如下:
北邮通信技术中心教 3-902 taohx
21
User name:设为电话号码 , Doman:设置为注册服务器,TrixboxIPAdress.,Sip Listen
Port :5060, Enable this Sip account:选为 Enable.
附录 2 Trixbox 配置
单击 System Administration,后击 Config Edit 查看配置。
/etc/asterisk/sip.conf
[general] port = 5060 ; Port to bind to (SIP is 5060) bindaddr = 0.0.0.0 ; Address to bind to (all addresses on machine) disallow=all allow=ulaw allow=alaw ; If you need to answer unauthenticated calls, you should change this ; next line to 'from-trunk', rather than 'from-sip-external'. ; You'll know this is happening if when you call in you get a message ; saying "The number you have dialed is not in service. Please check the
北邮通信技术中心教 3-902 taohx
22
; number and try again." context = from-sip-external ; Send unknown SIP callers to this context callerid = Unknown tos=0x68 ; #, in this configuration file, is NOT A COMMENT. This is exactly ; how it should be. #include sip_nat.conf #include sip_custom.conf #include sip_additional.conf 注意:配置使用纯 Trixbox 方案,而不是 Trixbox+Ser 方案,故并没有设置 host=SerIPAddress等信息。
/etc/asterisk/features.conf
[general] parkext => 70 ; What ext. to dial to park parkpos => 71-79 ; What extensions to park calls on context => parkedcalls ; Which context parked calls are in ;parkingtime => 60 ; Number of seconds a call can be parked for (default is 45 seconds) [featuremap] blindxfer => ## ; Blind Transfer ;disconnect => ** ; Disconnect Call automon => *1 ; One Touch Record atxfer => *2 ; Attended Xfer
附录 3 电话功能与使用
FreaPBX 上 Feature Code Admin 可以设置 Feature 性质。 拨打电话。分机之间可以直拨分机号码,拨打外线号码需要已经设置了相应的路由。
接听电话。电话振铃后直接接听。
电话保持。如果分机在接听电话时有另外一个电话呼叫这个分机,可以按“HOLD”键
将正在接听的通话至于保持状态,此时可以接听第二个来电,按“HOLD”键可以在这 个来电之间切换。
转接电话。把来电转接给另外一个分机方法是:接通来电后按“#”键,然后拨转移到
的分机号码,听到忙音后挂机。
无条件转移。按“*72”设置呼叫转移;按“*73”撤销呼叫转移。
遇忙转移。按“*90”设置遇忙转移;按“*91”取消遇忙转移。
呼叫代答。当外线来电分机振铃时,与振铃分机同属一个代接组的分机按“*8”可以代
北邮通信技术中心教 3-902 taohx
23
接这个呼叫。
呼叫等待。按“*70”激活呼叫等待功能;按“*71”撤销呼叫等待功能。
三方通话。接通第一个电话后按“HOLD”键,然后呼叫第二个电话。
呼叫驻留。通话过程中按“#”听到语音提示后按“700”。
免打扰。按“*78”激活免打扰服务;按“*79”撤销免打扰服务。
定时唤醒。按“*62”进入定时唤醒服务设置,按照语音提示设置唤醒呼叫时间或者取
消已经设置的唤醒呼叫。
最近一次来电信息。按“*69”听取最近一次呼叫您的电话号码。
附录 4. FAQ
如何实现代接?
答:该性质和 feature.conf 文件及电话号的设置有关. 在添加 SIP 帐号时要填写电话号码
的呼叫组 callgroup 和代接组(Callgroup),只有代接组相同的才可以代接。如 callgroup=1;呼叫组, pickupgroup=1;可以代接与 callgroup 号相同的来电组的范围为 0-63.
例如把 2000,7000 设为一个代接组。当电话 6666,拨打 2000 分机,分机旁边没有人,
则 7000 分机可以按*8#2000 代接分机 2000 的电话。 参考:http://www.voip-info.org/wiki/view/Asterisk+callgroups+and+pickupgroups
http://www.voip-info.org/wiki/index.php?page=Asterisk+config+features.conf
北邮通信技术中心教 3-902 taohx
24
如何实现转接?
当分机 100 接到来电,电话要找 A 先生,但 A 先生并不在分机旁,而人是在另一個分
机 101,于是将通话转到分机 101 处。 转接目前通话的方法直接输入## <目的分机号>,例如##101,两个##间隔要尽量短,这句的
定义在/etc/asterisk/feature.conf. Blindxfer =>## ;Blind Transfer [featuremap] blindxfer => ## ; Blind Transfer ;disconnect => ** ; Disconnect Call ;automon => *1 ; One Touch Record atxfer => *2 ; Attended Xfer
按##可以直接转,按*2 可以先接通再转 注意:当编辑过 features.conf 后,必须重新启动 asterisk,因为这个文件只有启动时才被读取,
reload 命令并不会读这个文件。 参考:http://blog.csdn.net/yuzegao/archive/2008/03/13/2177951.aspx http://www.voip-info.org/wiki/index.php?page=Asterisk+cmd+Transfer
top related