Sip 到PBX的入站数据

Sip 到PBX的入站数据,sip,asterisk,pbx,Sip,Asterisk,Pbx,我租了一瓶酒。我被告知这可以传递到我的pbx,只需提供服务器的ip。我已经这样做了,但现在有人告诉我,我必须接受他们的邀请。 我似乎找不到确切的答案。 为了接受外部did,需要中继。 该提供商还表示,该数字可能来自一系列IP。我应该在哪个文件中定义此范围。 欢迎提供任何信息。您可能应该设置中继,以便定义与该提供商匹配的(即编解码器、dtmf)并指定上下文。如果没有显式上下文,调用将转发到默认上下文。要寻址多个地址,可以使用config将配置保持在最小值。使用所有必需的中继参数定义中继模板,然后继

我租了一瓶酒。我被告知这可以传递到我的pbx,只需提供服务器的ip。我已经这样做了,但现在有人告诉我,我必须接受他们的邀请。 我似乎找不到确切的答案。 为了接受外部did,需要中继。 该提供商还表示,该数字可能来自一系列IP。我应该在哪个文件中定义此范围。
欢迎提供任何信息。

您可能应该设置中继,以便定义与该提供商匹配的(即编解码器、dtmf)并指定上下文。如果没有显式上下文,调用将转发到默认上下文。要寻址多个地址,可以使用config将配置保持在最小值。使用所有必需的中继参数定义中继模板,然后继承每个IP的中继设置

sip.conf中多个地址的中继示例

[provider1](!) type=peer` dtmfmode=rfc2833 insecure=invite,port context=inbound disallow=all allow=ulaw qualify=no [provider1A](provider1) host=1.1.1.1 [provider1B](provider1) host=1.1.1.2 [provider1C](provider1) host=1.1.1.3 [provider1](!) 类型=对等` dtmfmode=rfc2833 不安全=邀请,端口 上下文=入站 不允许=全部 允许=ulaw 合格=否 [provider1A](provider1) 主机=1.1.1.1 [provider1B](provider1) 主机=1.1.1.2 [provider1C](provider1) 主机=1.1.1.3
最后,您需要确定正在使用什么。当呼叫到达时,它会将中继线与正确的IP地址匹配,然后使用模板中定义的上下文将其转发给拨号计划。该上下文需要具有与DNI匹配的拨号模式,以便您可以确定如何路由呼叫。如果不知道DNI,可以通过在控制台应用详细输出或读取日志文件来确定。如果您没有一个catch-all模式匹配,您将看到关于“由于上下文中找不到扩展而被拒绝”的输出。无论该扩展是什么,都将是您需要匹配的模式。

Thoughtprov几乎把它挂在鼻子上。 话虽如此,我强烈建议你现在花点时间在线阅读《星号之书》

。。。关于SIP中继和与PSTN通话的章节位于:

这是一个非常基本但功能强大的带星号的PBX的很好的演示