当前位置: 首页 > Linux

OpenSIPS一键安装脚本-与OpenSIPs+NFreeSWITCH实用技巧

时间:2023-04-06 20:06:46 Linux

本文提供了OpenSIPS的一键式安装包,OpenSIPs可以作为FreeSwitch的前端代理,实现多个负载均衡FreeSwitches处理呼叫流量。以opensips-2.1.2.tar.gz为例安装环境CentOS6.x64位Step1Download下载数据库配置文件修改数据库信息wgethttps://hk-area1-file.oss-cn-...下载安装脚本wgethttps://hk-area1-file.oss-cn-hongkong.aliyuncs.com/fsgui/opensips_install.sh安装命令shopensips_install.sh安装完成opensipsself-startStep2start/usr/local/sbin/opensipsctlstartstop/usr/local/sbin/opensipsctlstopStep3常用命令/usr/local/sbin/opensipsctlstartps-ef|grepopensips/usr/local/sbin/opensipsctlstoppsaux|grepopensips(查看进程)netstat-ulpn|grepopensips(查看UDP链接状态)netstat-utpn|grepopensips(查看TCP链接状态)/usr/local/sbin/opensips-c查看配置是否正确添加freeswitch后端服务器opensipsctldispatchershowdispatcheraddgw[description]*示例:dispatcheraddgw1sip:1.2.3.1:5050''050'og1''OutboundGateway1'*调度员addgw2sip:1.2.3.4:5050''050'og2''出站网关2'*调度员rmgw4opensipsctl调度员addgw1sip:47.91.133.205:5099“”050'us1''cs.wdjbp.com'opensipsctl派遣addgw1sip:47.89.33.209:5099""050'us2''wandan.wdjbp.com'insertintoload_balancer(group_id,dst_uri,resources,description)values(1,'sip:47.91.133.205:5099','pstn=100','hk1');插入load_balancer(group_id,dst_uri,resources,description)值(1,'sip:47.89.33.209:5099','pstn=100','hk2');opensipsctlfifolb_reloaddispatchershow....................showdispatchergatewaysdispatcherreload..................reloaddispatchergatewaysdispatcherdump..................show在内存中dispatchergatewaysdispatcheraddgw[description].......................addgatewaydispatcherrmgw................deletegateway添加freeswitch后端服务器opensipsctldispatchershowdispatchergatewaysopensipsctldispatcheraddgw1sip:182.92.158.206""050'hk1''hk1.wdjbp.com'opensipsctldispatcheraddgw1sip:47.88.86.32""050'hk1''hk2.wdjbp.com'SIP账号登陆前先确定vi/usr/local/freeswitch/conf/vars.xml修改了变量.xml中的域参数更改为FS节点需要在ACL中将opensips的IP加入白名单进行测试验证:文档介绍:http://zengqf.gitee.io/ifrees...了解更多:qizhikefu2