准备工作:安装好2台Elastix2.3,设置好IP地址、登录到WEB界面。

A机器IP:192.168.0.116

分机:4001、4002

B机器IP:192.168.0.130

分机:5001、5002

1. 点击“PBX”标签,再点击“分机”,点击右边窗口的“提交”来添加SIP分机号

2台Elastix对接测试_第1张图片

2. 填写下面3个地方,“user extension”分机号码,“display name”显示名称,“secret”密码。

2台Elastix对接测试_第2张图片

3. 再点最下面的“提交”,最后点顶部的“应用”

2台Elastix对接测试_第3张图片

4. 点左边“中继”,然后点“添加SIP中继”

2台Elastix对接测试_第4张图片

5. 按如下填写,中继名称随意, 规则不用填

2台Elastix对接测试_第5张图片

PEER详细信息如下:

type=friend

host=192.168.0.130

port=5060

dtmfmode=rfc2833

context=from-internal

qualify=no

transport=tcp

insecure=port,invite

disallow=all

allow=ulaw

canreinvite=no

把其中的IP地址改为你自己IP地址即可。

6. 点左边树型菜单“呼出路由”添加一条呼出路由,写上路由名称,拔号规则为B机器的号码“5XXX”,在下面的“中继续列”中选择刚刚上面建立的中“Elastix_5”中继,再点下面的“提交变更”最后点顶部的“Apply Configuration Changes Here”应用

2台Elastix对接测试_第6张图片

7. 到这里asterisk这边就配置完了,默认已有一条呼出路由,+9走Channel g0(zap)中继呼到外线。安装好Elastix后,只要添加好分机,就可以直接用软电话进行呼叫了。

8. 下面按上面步骤添加B机器的SIP对接中继,中继名为:elastix_4

9. 添加B机器出局路由。拔号规则为A机器的号码“4XXX”,并指向中继elastix_4

2台Elastix对接测试_第7张图片

10. 全部应用后再打开A机器控制台,输入sip show peers看SIP对接成功没有

2台Elastix对接测试_第8张图片

通过IP地址可以看到B机器上的SIP中继Elastix_5注册上来了。

11. 再打开B机器控制台,输入sip show peers看SIP对接成功没有

2台Elastix对接测试_第9张图片

同样看A机器的SIP对接中继elastix_4已经注册上来了。

12. 全部正常后分别登录B机器的5002分机、A机器的4001分机。

2台Elastix对接测试_第10张图片

13. 在A机器的4001分机上拔打5002,B机器分机响铃,测试成功

2台Elastix对接测试_第11张图片

14. 在B机器的5002分机上拔打4001,B机器分机响铃,测试成功

2台Elastix对接测试_第12张图片