码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • FreeSWITCH 1.10.10 简单图形化界面8 - 讯时FXO网关SIP注册公网IPPBX落地


    FreeSWITCH 1.10.10 简单图形化界面8 - 讯时FXO网关SIP注册公网IPPBX落地

    • 0、 界面预览
    • 1、创建一个话务台
    • 2、创建PBX 分机中继并设置呼入权限
    • 3、设置呼出规则
    • 4、设置分机呼出权限
    • 5、设置FXO 网关相关信息
    • 6、设置FXO网关中继线路呼入号码
    • 7、设置FXO网关呼叫路由(呼入及呼出)
    • 8、查看SIP中继状态


    FreeSWITCH界面安装参考:https://blog.csdn.net/jia198810/article/details/132479324

    0、 界面预览

    http://myfs.f3322.net:8020/
    用户名:admin,密码:admin

    FreeSWITCH界面安装参考:https://blog.csdn.net/jia198810/article/details/132479324


    如果IPPBX在公网,需要使用内网的FXO网关落地,则可以将FXO网关注册到公网IPPBX。
    以讯时网关注册为例,呼入到一个话务台,并设置分机从此FXO网关出局。 其他网关可参考。
    FXO网关SIP注册时,网关注册的端口为协议设置里的SIP协议监听端口(5060),因为分机中继时一个内部分机号码。

    简单呼叫流程是呼入:FXO网关的端口—SIP服务器;呼出:SIP服务器–FXO网关端口。
    配置顺序为:创建话务台-创建SIP分机中继-设置呼叫规则-设置分机呼出权限-设置FXO网关-设置FXO网关呼叫路由规则

    以下为详细步骤及截图:

    1、创建一个话务台

    依次点击PBX设置-呼叫管理-自动话务台-添加,添加一个话务台,本例的话务台号码为401。网关呼入时,呼叫到此话务台号码。如下图所示:
    在这里插入图片描述

    2、创建PBX 分机中继并设置呼入权限

    依次点击PBX设置-中继管理-分机中继-添加,添加一个分机中继。本例的分机中继名称为fxogw,号码为6666。
    如下图所示:
    在这里插入图片描述

    3、设置呼出规则

    依次点击PBX设置-呼叫管理-呼叫规则-添加或者修改某个呼叫规则,选择号码规则的呼叫中继为刚添加的分机中继fxogw。本例中,修改呼叫规则国内长途的号码规则的分机中继为fxogw,其他呼叫规则设置类似,请根据实际情况设置。如下图所示:
    在这里插入图片描述

    4、设置分机呼出权限

    依次点击PBX设置-分机管理-分机设置-修改分机,设置分机的呼叫权限为的上一步修改的呼叫权限,如下图所示:
    在这里插入图片描述

    5、设置FXO 网关相关信息

    设置讯时网关的SIP本地端口及相关服务器地址,并选择按网关注册,注册用户名和密码设置为刚才建立的分机中继的号码和密码。本例中PBX的SIP端口为5060,可以自行根据实际情况填写。如下图所示:
    在这里插入图片描述

    6、设置FXO网关中继线路呼入号码

    设置FXO网关的中继线路绑定呼入到刚才建立的话务台号码,如下图所示:
    在这里插入图片描述

    7、设置FXO网关呼叫路由(呼入及呼出)

    设置讯时网关的呼入(从FXO到IP)及呼出路由(从IP到FXO),如下图所示:
    在这里插入图片描述

    8、查看SIP中继状态

    依次点击系统状态-PBX状态-SIP中继状态,可查看SIP中继状态。注册状态显示绿色及网络延时,即表示正常。如下图所示:
    在这里插入图片描述

    设置完毕后, 当有呼叫呼入到讯时FXO网关时,则会自动转到话务台401; 当分机呼出0开头的国内长途号码时,则会从讯时网关FXO接口出局。

  • 相关阅读:
    C++库封装JNI接口——实现java调用c++
    【GNN报告】蒙特利尔大学朱兆成:基于图神经网络的知识图谱推理
    【MySQL】库和表的操作
    CenterNet根据自己的数据训练模型
    354俄罗斯套娃信封问题
    【vue+element ui】大屏自适应中el-select下拉内容在低分辨率下显示不全问题解决
    Promise 的状态, promise 指定多个成功/失败回调函数,都会调用吗?
    网络基础(1)
    Jmix 如何将外部数据直接显示在界面?
    TensorFlow-Federated简介与安装
  • 原文地址:https://blog.csdn.net/jia198810/article/details/132956235
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号