首页 > 代码库 > FreePBX SIP Trunk
FreePBX SIP Trunk
FreePBX SIP Trunk对接
背景:PBX1是一台虚拟机运行的FreePBX,现在需要通过SIP TRUNK对接的形式,连上PBX2,使用PBX2的E1线路将电话呼出去。
PBX1 192.168.100.1
PBX2 192.168.100.2
PBX1上的配置
一、配置Trunk
新增SIP TRUNK
二、配置OUBTOUND ROUTERS
这里没有匹配规则,不管打什么号码,就直接把号码送到PBX2了。
PBX2配置
一、配置SIP TRUNK
二、修改Asterisk配置文件
vi /etc/asterisk/extensions.conf
查找from-trunk选项,修改成如下所示:
[from-trunk]
include => from-internal
include => from-pstn
注意:双方PBX IP 要互相允许!!!还有,如果调试发现不成功。首先要确保在PBX1上拨打的电话号码要成功送到PBX2上,打开调试日志。然后再把能正常使用E1线路的拨号计划加入的from-trunk中(当然,要确保对接时ASTERISK是使用的该拨号计划)。
这样,PBX1就可以通过PBX将电话呼出。但是呼出显示的号码却是不可控的。呼出的显示号码是根据PBX2上的匹配而定。如,在我的PBX2上的出局路由中:
251 显示的是053181765959,
无前前缀显示的是02131156123。
所以,如果我在PBX1上注册分机了,在拨打时,直接拨打手机号码如:1561XXXXX,将显示02131156123,而如果我拨251+手机,将显示053181765959。
本文出自 “什么也没有留下” 博客,请务必保留此出处http://3357278.blog.51cto.com/3347278/1583135
FreePBX SIP Trunk