转自: http://www.ielastix.com/outbound/
写这篇文章的目的是遇到很多朋友会问。
1.如何让elastix分机只能打内线,不能打外线?
2.如何让分机801就从板卡的第一条线路呼出,让分机802就从第二条线路呼出?
3.如何让分机802-806只能打市话不能打长途。
好吧,我们开始。
首先,我们介绍1个东西,就是outbound Rule.
往下面看红线框住的地方,就是Caller ID. Call ID有什么用?其目的就是是只有匹配这个Caller ID才可以使用这条拨号规则
![[转]asterisk分机如何指定中继呼出 - zhjack - 從頭再來 Blog [转]asterisk分机如何指定中继呼出 - zhjack - 從頭再來 Blog](http://img0.ph.126.net/0FSr6c9EmH-pZigcmp5LAw==/6630526805978208693.png)
呵呵,同学们当看到这一步的时候是不是你已经豁然开朗了呢?其实我框住的地方,就是告诉ELASTIX,只有800-820的分机才可以使用这些规则
应该把问题1,和问题2一起来解答就比较清楚。我们要告诉ELASTIX,
只有分机801,可以用FXO1,
只有分机802,可以用FXO2
其他分机不能用FXO1,和FXO2。
1】确保分机CID的设置正确。其实没什么,留空就好
![[转]asterisk分机如何指定中继呼出 - zhjack - 從頭再來 Blog [转]asterisk分机如何指定中继呼出 - zhjack - 從頭再來 Blog](http://img2.ph.126.net/F9eKX69QuscWU0iiINojtA==/1053842312822695040.png)
2】我们建立两个ZAP 中继。1个是FXO1,一个是FXO
![[转]asterisk分机如何指定中继呼出 - zhjack - 從頭再來 Blog [转]asterisk分机如何指定中继呼出 - zhjack - 從頭再來 Blog](http://img0.ph.126.net/mq0TllpZ-9BS9hj_XEQflQ==/3358277947237690989.png)
![[转]asterisk分机如何指定中继呼出 - zhjack - 從頭再來 Blog [转]asterisk分机如何指定中继呼出 - zhjack - 從頭再來 Blog](http://img0.ph.126.net/HtYfY-Z-00dHVMxVQQd4aQ==/6630890744327208588.png)
3】建立两个拨号规则.超过4位数字的呼叫,都从指定的中继呼出(哈哈。这个规则是不能打110,和120的,同志们自己控制吧-XXXX是4位号码)
![[转]asterisk分机如何指定中继呼出 - zhjack - 從頭再來 Blog [转]asterisk分机如何指定中继呼出 - zhjack - 從頭再來 Blog](http://img1.ph.126.net/GTrI79qMZ-CBOujbV-Shyg==/6630643354210957789.png)
![[转]asterisk分机如何指定中继呼出 - zhjack - 從頭再來 Blog [转]asterisk分机如何指定中继呼出 - zhjack - 從頭再來 Blog](http://img0.ph.126.net/CxMaOYsOJpTiHlRGmh4A-g==/6630258525141030537.png)
哈哈,这样只有801才可以使用FXO1,802才可以使用FXO2,其他分机,就是把电话砸烂了,也不行啊
问题3,其实也很简单。新建立1条拨号规则,选择VC400A这个中继。然后看下图
![[转]asterisk分机如何指定中继呼出 - zhjack - 從頭再來 Blog [转]asterisk分机如何指定中继呼出 - zhjack - 從頭再來 Blog](http://img2.ph.126.net/a5Y5gHx_dfo-xCJAtX9Amw==/6630123285210813848.png)
现在只有802-806可以使用VC400A这个中继。X.是说明超过1位数的拨号规则。打完收工啊。
同学们,其实很简单,就是满足一定的Caller ID,才能使用某一条特定的中继。