如何在 Asterisk 13 FreePBX 中创建一个中继以呼叫其他 SIP 网络,一个 voip 对等?

How to make a trunk in Asterisk 13 FreePBX to call to other SIP networks, a voip peering?

我已经建立了一个中继以在我的 sip 组内拨打电话(即)sip.antisip.com 现在我想拨打另一个 sip 网络(即)sip.fairytel.at.

我知道我们需要为这些做专用中继,但我不确定我应该做的配置。

为了使用 antisip 进行呼叫,我尝试将中继的上下文设置为 defaultfrom-pstn。当我从分机呼叫外部 antisip 号码时,呼叫已接通但立即被切断。我不确定我在这里做错了什么?我已经给出了服务器名称、端口、用户名、密码,并选择了编解码器 ulaw 和 alaw。我已将其连接到拨号方案为 4XXXXXXX 的出站路由,因为我现在正在测试的号码就是那个。我给了一个密码来检查出站路由是否正常工作。

为了呼叫 fairytel,我使用了具有相同凭据的中继,但上下文是 from-sip-external。我已将其连接到另一条新的出站路由,其拨号方案为 4NNNXNNNN1X,与我的 fairytel 号码完全匹配。我不确定我是否在某个地方完全出错了?

我做了一些修改,最终使这项工作成功,

我设置了一个带有 antisip 凭据的中继和 另一个带有 fairytel 凭据的中继两种情况下的上下文都来自 -pstn 和编解码器仅为 ulaw 和 alaw。后来我创建了two条出站路由。 一个叫做 antisip-outbound,里面有 fairytel 的拨号模式(即)479XXXXX,中继线在里面命令 antisip,然后是 fairytel。但是,我认为我们不需要 antisip。然后。我创建了另一个出站路由调用 fairytel-outbound,它具有 反 sip 拨号模式(即 431XXXXXXX)。 trunks 首先是 fairytel,然后是 antisip。 现在,如果我从任何分机拨打电话,它知道它是否应该连接到 fairytel 中继线或 antisip 中继线并正确拨打电话。这样,我在我的 freePBX 中连接了两个不同的供应商。