阿里云服务器安装asterisk开源sip软交换服务器
1、使用./contrib/scripts/install_prereq install自动安装依赖环境,此处是重要步骤。
2、版本的问题
centos版本:CentOS Linux release 7.5.1804 (Core)
asterisk版本:16.0.0
当5060不能监听的时候更换版本
3、启动后的报错不需要理会,非必要模块会拒绝加载。
4、阿里云是nat环境,客户端也是nat环境,使用如下的配置文件:
sip.conf
[general]
nat=yes
context=test //和extensions.conf里面[test]对应
rtpbindaddr=0.0.0.0
matchexternaddrlocally = yes
localnet=172.X.X.X/255.255.255.0 //阿里云服务器私网地址
externaddr = 47.X.X.X //阿里云服务器公网地址
[1001]
type=friend
secret=1001
host=dynamic
[1002]
type=friend
secret=1002
host=dynamic
extensions.conf
在文档的最后添加:
[test]
exten => 1001,1,Dial(SIP/1001)
exten => 1002,1,Dial(SIP/1002)
参考:http://t.zoukankan.com/einyboy-p-2735569.html
https://www.likecs.com/show-306273236.html
https://blog.csdn.net/qq_20640481/article/details/118699529文章来源:https://www.toymoban.com/news/detail-463773.html
过程:
1、无法用yum install asterisk 安装,找不到sip.conf文件。
2、解决./configure报错的问题
3、解决启动后部分模块拒绝加载的问题
4、解决5060端口不监听的问题
5、解决30秒挂断的问题,从设置nat=route到设置nat=yes
6、解决没有声音的问题,开启rtp监听。
共计用时3天。文章来源地址https://www.toymoban.com/news/detail-463773.html
到了这里,关于阿里云服务器安装asterisk开源sip软交换服务器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!