首页 > 其他分享 >【SIP&MRCP】reeswitch如何配置远程SIP网关和路由,没有认证

【SIP&MRCP】reeswitch如何配置远程SIP网关和路由,没有认证

时间:2024-06-04 23:04:01浏览次数:20  
标签:MRCP 网关 SIP 步骤 配置 FreeSWITCH 路由

当在FreeSWITCH中配置远程SIP网关且不需要认证时(非认证方式,即IP对接或SIP中继对接),可以按照以下步骤进行配置:

1. 配置远程SIP网关

步骤一:确定SIP网关信息
  • SIP服务器地址:IP或域名。
  • SIP端口(如果需要):默认通常是5060,但可能有所不同。
步骤二:创建SIP网关配置文件
  • 在FreeSWITCH的conf/sip_profiles/external/目录下,创建一个新的XML文件,例如remote_nonauth_gateway.xml
步骤三:编辑SIP网关配置文件
  • remote_nonauth_gateway.xml文件中添加类似以下内容的配置:

<gateway name="remote_nonauth_gw">  
    <param name="hostname" value="SIP服务器地址"/>  
    <param name="port" value="SIP端口,如5060"/>  
    <!-- 其他参数如需要可以添加,但非认证情况下通常不需要用户名和密码 -->  
</gateway>

注意:在非认证方式下,通常不需要usernamepassword参数。

步骤四:重新加载配置
  • 在FreeSWITCH控制台上执行reloadxml命令来重新加载配置文件。

2. 配置路由

步骤一:编辑拨号计划文件
  • 找到并编辑FreeSWITCH的拨号计划文件,通常位于conf/dialplan/目录下,如default.xml
步骤二:添加路由规则
  • 在拨号计划文件中添加类似以下内容的路由规则,用于匹配并路由到刚才配置的远程SIP网关:

<extension name="outbound_to_remote_nonauth_gw">  
    <condition field="destination_number" expression="^9(\d+)$">  
        <action application="bridge" data="sofia/gateway/remote_nonauth_gw/$1"/>  
    </condition>  
</extension>

这个规则表示,当拨打以9开头的号码时,将呼叫路由到名为remote_nonauth_gw的远程SIP网关,并将9之后的数字作为目标电话号码。

步骤三:重新加载配置
  • 同样在FreeSWITCH控制台上执行reloadxml命令来重新加载拨号计划配置。

注意事项

  • 确保SIP网关信息(地址、端口等)正确无误。
  • 路由规则中的号码前缀(如9)和表达式应根据实际需求进行调整。
  • 验证配置是否生效,可以拨打测试电话检查路由是否正确。

请注意,以上步骤和示例是基于参考文章中的信息整理得出的,并假设你使用的是FreeSWITCH的默认配置和目录结构。在实际应用中,你可能需要根据自己的环境和需求进行适当的调整。

标签:MRCP,网关,SIP,步骤,配置,FreeSWITCH,路由
From: https://blog.csdn.net/yxzone/article/details/139456025

相关文章

  • 网关限流功能性能优化
    本文主要从设计与原理方面分享优化过程中的思考,不涉及具体的代码实现。在分析过程中我会写一些当时思考的问题,在看后续答案时可以自己也先思考一下老的限流方案首先讲解一下原本网关限流功能的实现方案,省略其中的白名单,黑名单,令牌桶算法实现等一些细节限流策略中包含多种策略,......
  • 1500PLC通过232自由口转profinet网关接ABB扫码枪通讯方案
    一、现状:在实际的生产环境中,越来越多的自动化设备采用扫码枪录入代替手动录入信息的方式进行操作。二、了解现场现场要求在不动其他设备和程序的情况下让ABB扫码枪与1500PLC通讯,在拿到现场的需求时兴达易控的专项技术为其制定了方案。 三、制定方案:在不动其他设备和程序的......
  • SIP协议:AOR和Contact作用
    sip协议交互的消息中,通常可以看到一些固定的格式,例如:可以看到消息头中包含“From”,"To","Contact"等字段。这些是起到什么作用呢?From和To是消息交互双方使用的域名,供双方作为位置服务使用。可以通过位置服务将一个URI映射到另一个用户可能使用的URI。而Contact字段包含具体的地......
  • 北京Profinet转Modbus网关配置调试详解
    一、背景:在工业自动化系统中,PLC(可编程逻辑控制器)与流量计之间的通信是非常重要的,以确保数据准确传输并实现控制功能。然而,由于PLC和流量计可能采用不同的通信协议(如Profinet和Modbus),因此需要一种转换机制来实现它们之间的通信。在这种情况下,Profinet转Modbus网关成为了一个理想的......
  • 数据治理--企业数据服务 数据连接注册成API并且通过网关去限流 数据同步
      不直接开发hive的API访问速度慢,开放内存Presto的API去hive库查这样快 第一种不安全, 第二种公司内部用比较安全,结构文件落到对方ftp服务器 第三种一般跨网络同步 数据同步任务创建和执行监控          证券案例 ......
  • 5G 模组和5G 网关
    5G模组和5G网关是5G通信技术在物联网和工业自动化中两个不同的组件,它们在实现设备连接和数据传输方面扮演着不同角色:5G模组(5GModule):基本组件:5G模组是一个包含5G调制解调器、天线接口和其他必要组件的模块,用于将设备连接到5G网络。集成:5G模组通常被嵌入到终端设备中,如......
  • 互联网关键词
    1、QPS:每秒请求数TPS:每秒事务RT:平均响应时间吞吐量:单位时间内能够处理的请求数量或事务数量。它常用于评估系统的性能和容量。并发量:系统能够同时处理的请求数量或事务数量。它描述了系统在同一时间段内可以同时执行的任务数流量:一定时间内打开网站地址的人气访问量访问......
  • 网关(Gateway)- 自定义过滤器工厂
    自定义过滤工厂类DemoGatewayFilterFactorypackagecom.learning.springcloud.custom;importorg.apache.commons.lang.StringUtils;importorg.springframework.cloud.gateway.filter.GatewayFilter;importorg.springframework.cloud.gateway.filter.GatewayFilterChai......
  • 网关(Gateway)- 内置过滤器工厂
    官方文档:SpringCloudGateway内置过滤器工厂AddRequestHeaderGatewayFilterFactory为请求添加HeaderHeader的名称及值配置说明server:port:8088spring:application:name:api-gatewaycloud:nacos:discovery:server-addr:127.......
  • kube-ovn 1.12基于bfd探测网关可用性
    安装kube-ovn1.12dockerpullkubeovn/kube-ovn:v1.12.2gitclonehttps://github.com/kubeovn/kube-ovn.gitcdkube-ovngitcheckoutrelease-1.12makekind-installkgetnode-owide增加启动参数kube-ovn-controller增加启动参数keditdeploykube-ovn-controlle......