微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

将潮流 FXO 网关与 fusionPBX 云连接

如何解决将潮流 FXO 网关与 fusionPBX 云连接

我正在尝试将 NAT 后面的 GrandStream FXO 网关与云上的 FusionPBX 连接起来。在 Fusion 中创建扩展 10000 并在 Grandstream 中配置该扩展以向 fusicon 注册注册成功,我可以向fusionPBX拨入电话。我找不到拨打电话的方法在这里创建融合网关不是一种选择,因为 Grandstream 位于具有动态 IP 的 NAT 后面。 我尝试使用以下脚本创建出站 sxript,但调用未成功。

<extension name="enum.9d" continue="true" uuid="1607a815-b1e1-4028-b326-1e26e4110055">
<condition field="${user_exists}" expression="false"/>
<condition field="destination_number" expression="^9(\d*)$">
    <action application="set" data="called_contact=${sofia_contact(*/10000@${domain_name})}" inline="true"/>
</condition>
<condition field="${called_contact}" expression="^.*sofia.*sofia.*$" break="on-true"/>
<condition field="${called_contact}" expression="^.*sip:.*@(\b(?:\d{1,3}\.){3}\d{1,3}\b)" break="never">
    <action application="set" data="called_contact_internal_ip=$1" inline="true"/>
    <anti-action application="set" data="called_contact_internal_ip=unkNown" inline="true"/>
</condition>
<condition field="${called_contact}" expression="^.*fs_path=sip%3A\d+%40((?:\d{1,3}.*)" break="never">
    <action application="set" data="call_timeout=45"/>
    <action application="export" data="nolocal:absolute_codec_string=PCMU" inline="true"/>
    <action application="set" data="called_contact_public_ip=$1" inline="true"/>
</condition>
<condition field="destination_number" expression="^9(\d*)$">
    <action application="bridge" data="sofia/internal/sip:$1@${called_contact_internal_ip};transport=tcp;fs_nat=yes;fs_path=sip:$1@${called_contact_public_ip}"/>
</condition>

谁能帮我解决问题?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。