现在的版本是2.11,这个版本比以前有了很多新的东西。
总菜单栏:
adminapplicationsconnectivityreportssettings'userpanel'
Admin里面主要系统级别的设置,有:
administraotrs,定义管理员。
FeatureCodes,可定义修改个功能按键,比如阻止某些号码,呼叫转移,设定wakeup等。
Applications,定义各种用户级别具体设置,主要有:
Extentions:定义分机,SIP、IAX分机等
IVR公司的IVR设定
RingGroup:
Conference:
BroadCast:这个不知道做什么,是要注册收费才可用的功能。
Connectivity定义系统与外界怎么连,有:
Inboundroutes
outboundroutes
trunks:你要加SIP、IAX2、Dahdi等trunk在这里加
Reports,系统的各种报告,有:
AsteriskInfo
AsteriskLogfiles
Settings,关于asterisk等的系统级设置,有:
advancedsettings设置asterisk的种种参数
UserPanel,用户自己登录进去看,用分机号和语音信箱的密码登录,看一些常用的东西。
asterisk配置文件的一些细节,都放在/etc/asterisk里面
SIP,外来SIP呼叫默认context是from-sip-external,这个在文件sip_general_additional.conf里面
SIP分机在sip_additional.conf里定义。内部分机都是呼叫到from-internal里面去。
分机呼叫定义在ext-local,包含顺序是这样的
from-internal-->from-internal-xfer-->from-internal-additional-->ext-local-->ext-local-custom
SIPtrunk也会在sip_additional.conf定义一笔,关于trunk的ip,链接过去时的用户名口令都在这里。trunk呼叫来到达from-trunk-sip-TrunkName上下文。这个上下文并不被什么其他的context包含,这个上下文自己的定义里面会要求Goto到from-trunk上下文里面去。其他的trunk也是如此的。
outboundroute在extensions_additional.conf有一个outbound-allroutes,下面include各路由.
然后是定义各个outrt-1等,定义各个route号码怎么dial到相应的trunk里。
这个allroutes是被from-internal-additional包含的,所以能被内部分机找到。
电话会议,在extensions_additional.conf里,上下文是ext-meetme
包含顺序是from-internal-additional-ext-meetme
外面呼进来,一般都会到达from-pstn,然后它包含ext-did,ext-did下面会呼叫到各个IVR之类的。