原文引自 VOIP88
..............................................................................................................................................................................................
一:首先 登陆 freepbx的后台,点击分机管理,给要禁止拨外线的某一个分机修改它的 “context” 值:
如8001 :修改 context 值为 111 (意思是让8001走111的这个拨号规则,默认的是from-internal)
二:添加 111 拨号规则
进入目录 # /etc/asterisk 编辑extensions_custom.conf 文件 (这是freepbx自定义拨号规则),添加禁止拨外线或只能拨打长途的规则,代码如下
1: 禁止拨打长途的规则
[111]
exten => _0X.,1,Playback(cn/111) ;//禁止拨长途的规则、给了一段语音提示
exten => _x.,1,Goto(from-internal,${EXTEN},1) ;//不拨长途将送回默认正常的拨号规则中
2:禁止拨打外线的规则(长途和市内电话都不能打),只能拨打内部分机
[111]
exten => _0X.,1,Playback(cn/111)
exten => _x.,1,Playback(cn/111)
exten => _xxxx,1,Goto(from-internal,${EXTEN},1)
www.asterisk-help.com