针对具有多个 DID 的 Terrasip(提供商)的 Elastix 的 Sip 配置

针对具有多个 DID 的 Terrasip(提供商)的 Elastix 的 Sip 配置

我刚刚购买了几个 DID,泰拉西普我根据他们的建议配置了我的 Elastix (freepbx) SIP 中继:

Please follow this template configuration. (valid for outbound/inbound traffic)

Outgoing trunk name ***terrasip***

username=***sip_key***
type=friend
secret=***password***
host=terrasip.net
fromuser=***sip_key**
context=from-pstn ;(or set which is your inbound context) allow=g729,ulaw,alaw
trustrpid=yes
sendrpid=yes
canreinvite=no
insecure=very

;Add the follow line:
; register the user in order to receive inbound call for your sipkey

Registration String:
***sip_key***:***password***@terrasip.net/***sip_key***

Where ***sip_key*** - customer sipkey account
and***password*** - customer password

出站呼叫可以正常工作,入站呼叫也可以正常工作,但我无法将 DID 路由到多个 IVR,因为所有呼叫都是在以下上下文中接收的:sip_key@来自主干:1

我尝试绘制从 terrasip 到DID_NUMBER@mypbxserver.com 但是当我拨号时,什么也没有到达我的 pbx。

我已经在谷歌上搜索过了此解决方案事实证明它是错误的,因为即使在自定义入站处理之后,我的 DID 仍然以某种方式是 SIPKEY。

我已经联系了他们的支持人员,但尚未收到回复,我希望能更新他们的回复,但同时我希望我的手机能够正常工作。

答案1

这个问题最终得到了解决(经过多次 tcpdump、nc 和支持票)防火墙是导致 terrasip 无法将呼叫发送到我的 PBX 的原因(尽管已正确注册并允许其所有范围)

要使用 Terrasip 直接映射,您必须允许其网关的 IP 地址。

IP :195.20.217.64 辅助 IP :81.201.82.45,81.201.83.45

希望这对任何人都有帮助,感谢您的参与。

相关内容