我们测试的环境是3CX跟VOPTech语音网关2S/2在同一个局域网内,需要实现的功能是普通(模拟)话机通过FXS口能够注册到3CX;能够与3CX IP话机或客户端上的分机互通;3CX所有分机能够从VOPTech语音网关2S/2实现外线的呼入呼出。
设备 | IP |
3CX | 10.168.0.55 |
2S/2 | 10.168.1.4 |
普通(模拟)话机 |
3CX的设置
1、3CX里创建SIP中继,选择“添加网关”
2、完善PSTN网关信息。品牌:Generic;型号/设备:Generic Gateway Device;PSTN端口数量-实际的PSTN线路数量;中继线号码-PSTN线路号码。
3、设置SIP中继线常规信息。
- 中继线详情:给中继线命名;填上网关的IP地址。
- 验证:验证信息由3CX自动生成,用于网关注册。
- 验证ID和验证密码即迅时网关注册时用到的用户名和密码。
- 呼叫分配:即此SIP中继的呼入规则。
4、设置SIP中继的呼出规则。
- 添加“呼出规则”。
- 命名此呼出规则;设置呼出前缀(限制呼叫的规则可以根据自己实际需求进行设置);路由-选择之前创建好的SIP中继。
3CX端的设置已完成,接下来是VOPTech网关的设置。
VOPTech2S/2的设置
1、给网关设置静态IP
2、注册服务器-填写3CX的IP和SIP端口;注册方式-选择按线路注册。
3、普通话机通过FXS口注册到3CX。
4、网关FXO口注册到3CX。外线号码和用户名即3CX SIP中继里验证ID,鉴权密码即验证密码。请查看上面的3CX SIP中继设置。
5、查看注册状态。
- 网关端
- 3CX端
- 分机注册状态
- SIP中继注册状态
6、路由表设置:
IP 6001 ROUTE FXS 1,表示对来自IP侧的呼叫,如果被叫号码为6001,送到 FXS 端口 1。
这条路由规则主要用于3CX分机拨打注册到FXS口的普通话机。
IP X ROUTE FXO,表示对来自IP侧的任意呼叫,都从FXO口送出去。
这条路由规则主要用于3CX分机拨打外线电话。
FXO X ROUTE IP 10.168.0.55:5060
这条路由规则主要是用于来自于FXO口的任何呼叫都送往10.168.0.55这个IP,也就是3CX。
这样全部的设置已完成。最后是进行分机互拨和外线的呼入呼出测试。
注:
1、网关路由表设置时,3CX分机拨打注册到FXS口的普通话机的路由规则一定要放在3CX分机拨打外线电话的路由规则前面。