10 定制环境模块(CUSTOM CONTEXTS MODULE)
当前的定制环境模块是一个需要手动安装的beta模块。
首先简单描述下定制环境能做什么(版本0.3.3):
定制环境创建的环境常用于许可限制访问dial-plan应用。
特征:
- 许可在一些dialplan访问的时间限制。
- 许可模式匹配的allow/deny。
- 许可失效备援(failover),并且保护PIN失效备援。
- 对多用户系统非常有用。
- 呼入路径能被用于使用DID或者zap通道路径,这个模块许可可选择外呼路径。
- 将电话置于限定环境,仅许可它们内部通话。
更多信息参见:http://aussievoip.com.au/wiki/freePBX-CustomContexts
10.1 下载和解包模块(DOWNLOADING AND UNPACKING MODULE)
手动从用户根目录进入Elastix box,并按下面做:
10.2 安装定制环境模块
在Elastix的web页面,点击PBX,非嵌入式freePBX。
默认登录和密码是admin/admin
进入freePBX,选择下面的:
Admin Tab→Module admin→Custom Contexts(按照下面示例),在这个平台,你将逐一到定制环境没有安装。
选择Install,点击Process:
通过点击confirm按钮确认你的动作:
点击黄色栏完成安装:
10.3 添加和配置新的定制环境
添加新的定制环境:Admin→Setup→Custom Context
编辑定制环境,仅选择:为每个内容仅选择Allow或者 Deny。
为控制任何外呼电话,选择路径,并从此选项选择Allow或者 Deny。
10.4 应用一个定制环境于分机
在工具选项(Device Options)编辑分机(Edit Extensions),你使用定制环境,来完成。
参考:
http://aussievoip.com.au/wiki/freePBX-CustomContexts
http://www.elastix.org/index.php?option=com_errors2site&code=404&msg=Component+not+found