当前位置: 首页 > news >正文

FreeSWITCH 1.10.10 简单图形化界面9 - 鼎兴FXO网关SIP中继内网IPPBX落地

FreeSWITCH 1.10.10 简单图形化界面9 - 鼎兴FXO网关SIP中继内网IPPBX落地

  • 0、 界面预览
  • 1、创建一个话务台
  • 2、创建PBX SIP中继并设置呼入权限
  • 3、设置呼出规则
  • 4、设置分机呼出权限
  • 5、设置FXO 网关相关信息
  • 6、设置FXO网关端口组呼入号码
  • 7、设置FXO网关的SIP中继
  • 8、设置FXO网关呼叫路由(呼入及呼出)
  • 9、查看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


以对接鼎兴网关为例,呼入到一个话务台,并设置分机从此FXO网关出局。 其他网关可参考。 使用SIP中继对接鼎兴FXO网关和对接讯时网关原理类似。

本例的PBX及FXO网关在内网,采用直接呼叫IP的方式对接; 如果PBX在外网,但是FXO网关在内网,则可通过SIP注册方式对接。
FXO网关SIP中继时,使用的是每个SIP中继的本地端口(第一个SIP中继为5080),不是协议设置里的SIP协议监听端口(5060)

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

以下为详细步骤及截图:

1、创建一个话务台

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

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

依次点击PBX设置-中继管理-SIP中继-添加,添加一个SIP中继,本例的SIP中继名称为gw01。
设置完SIP中继后,需要重新加载SIP模块,也可所有设置完毕后,重新加载一下。
如下图所示:
在这里插入图片描述

3、设置呼出规则

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

在这里插入图片描述

4、设置分机呼出权限

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

5、设置FXO 网关相关信息

设置鼎兴网关的SIP本地端口及相关服务器地址。本例中PBX的SIP端口为5080,可以自行根据实际情况填写。如下图所示:
在这里插入图片描述

6、设置FXO网关端口组呼入号码

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

7、设置FXO网关的SIP中继

设置FXO网关的SIP中继,以便让网关呼入/呼出到指定SIP中继。
在这里插入图片描述

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

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

TEL到IP:
在这里插入图片描述

9、查看SIP中继状态

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

设置完毕后,
当有呼叫呼入到讯时FXO网关时,则会自动转到话务台401;
当分机呼出0开头的国内长途号码时,则会从鼎兴网关FXO接口出局。
遇到过鼎兴网关无法从IP中继出局的情况,可以将IP-TEL和TEL-IP设置为从SIP服务器出局,如下图所示:

IP-TEL:
在这里插入图片描述

TEL-IP:
在这里插入图片描述

http://www.lryc.cn/news/168870.html

相关文章:

  • Oracle数据如何迁移导入到MySQL
  • 卡尔曼滤波(Kalman Filter)原理浅析-数学理论推导-1
  • Linux 文件创建、查看
  • WPF 如何让xmal的属性换行显示 格式化
  • Linux学习之MySQL主从复制
  • 【JavaSE笔记】抽象类与接口
  • 详谈操作系统中的内核态和用户态
  • OpenWrt KernelPackage分析
  • 第 363 场 LeetCode 周赛题解
  • ffplay源码解析-main入口函数
  • 这些Coding套路你不会还不知道吧?
  • Spring Boot深度解析:快速开发的秘密
  • mysql数据库备份(mysqldump)
  • linux Nginx+Tomcat负载均衡、动静分离
  • ts 枚举类型原理及其应用详解
  • 腾讯mini项目-【指标监控服务重构】2023-08-23
  • C- ssize_t size_t
  • ubuntu20.04 Supervisor 开机自启动脚本一文配置
  • 【面试刷题】——函数指针和指针函数
  • 目标分类笔记(一): 利用包含多个网络多种训练策略的框架来完成多目标分类任务(从数据准备到训练测试部署的完整流程)
  • 【100天精通Python】Day61:Python 数据分析_Pandas可视化功能:绘制饼图,箱线图,散点图,散点图矩阵,热力图,面积图等(示例+代码)
  • 2023华为产品测评官-开发者之声 | 华为云CodeArts征文活动,多重好礼邀您发声!
  • Python 图形化界面基础篇:获取文本框中的用户输入
  • 【驱动开发】实现三盏灯的控制,编写应用程序测试
  • Vue3+ElementUI使用
  • MySQL 和 MariaDB 版本管理的历史背景及差异
  • linux驱动开发--day4(字符设备驱动注册内部流程、及实现备文件和设备的绑定下LED灯实验)
  • elasticsearch5-RestAPI操作
  • 数据结构与算法(一)
  • Matlab--微积分问题的计算机求解