Centos7下rtpproxy 的安装与opensips 的整

2018-05-03  本文已影响323人  009419b5a3fd

rtpproxy为github上的一个开源项目需要使用到git下载(git的安装在另外一篇文章中)
1.安装rtpproxy:

git clone -b master https://github.com/sippy/rtpproxy.git
cd rtpproxy
git -c rtpproxy submodule update --init --recursive
./configure
make
make install

启动:

rtpproxy -F -l 1xx.xx.xx.xx4 -s udp:1xx.xx.xx.xx4:12221 -d DBUG:LOG_LOCAL5

说明:

  1. ip地址为本机的外网地址;
  2. 选择一个未被占用的端口,这里选择12221端口(opensip配置中默认端口为12221)。

2.配置opensips:

cd /usr/local/sbin/
osipsconfig

依次选择–> Generate OpenSIPS Script –> Residential Script–> Configure Residential Script
选中(选择键为空格键)
[*] USE_NAT
返回,选择 –> Generate Residential Script 回车,生成新的配置文件(在/usr/local/etc/opensips/目录下)
拷贝和替换原有配置文件:

cd /usr/local/etc/opensips/
mv opensips.cfg opensips.cfg.old
mv opensips_residential_2018-5-3_1\:13\:3.cfg opensips.cfg

启动opensipsctl

cd /usr/local/sbin
opensipsctl start
上一篇 下一篇

猜你喜欢

热点阅读