zoukankan      html  css  js  c++  java
  • asterisk配置SIP服务器

         服务器asterisk我们安装完以后,需要在windows(就是自己的本机)上在安装一个客户端xlite,直接下载安装就行,安装完以后,我们就需要自己手动配置一下sip服务器了。

         下面给大家讲一下怎么在asterisk配置SIP服务器:注意:在看到这些配置文档的时候,你肯定觉得头疼,因为写的实在的太乱了,如果你有EditPlus3这个工具打开看就比较好些,就算没有,那直接在配置文件的最后输入,以防错了还能改。

              1.编辑 sip.conf 
               进入到/etc/asterisk 后,点击 sip.conf  配置文件
     
    bindport=5060
    bindaddr=0.0.0.0
    qualify=yes
    context=test 
    [1001]
    type=friend
    username=1001
    context=default
    canreinvite=yes
    secret=test
    host=dynamic
    qualify=yes
    [1002]
    type=friend
    username=1002
    context=default
    canreinvite=yes
    secret=test
    host=dynamic
    qualify=yes


                extensions.conf  配置文件在文档的最后添加: 


    [test] 
    exten => 1001,1,Dial(SIP/1001) 
    exten => 1002,1,Dial(SIP/1002)  
    [default]
    exten=>_1xxx,1,dial
    exten=>_1xxx,n,hangup

     
    现在 astersik 下的 sip 环境就搭建完成了,重启 astersik 
    /usr/sbin/asterisk -vvvvvvcg 
     
    4.客户端配置(X-Lite) 
     
    MENU -> System Settings -> SIP Proxy -> Default 
    Enable: YES 
    Display Name: 1001 
    Username: 1001 
    Authorization User: 1001 
    Password: test 
    Domain/Realm: xx.xx.xx.xx ;Asterisk 服务器地址 
    SIP Proxy: xx.xx.xx.xx ;Astersk 服务器地址 
     
    注:建议使用 Default 项,使用其它项会出现问题,导致拨不出去。 
     
    5、Astersk 管理 
    登录到 Astersk 服务器运行控制台: astersk -crvvv 
    查看登录用户 : sip shwo peers 
    查看详细记录: sip show peer 1001 
    重新加载拨号方案:dialplan reload 
    重新加载 SIP 方案:sip reload

  • 相关阅读:
    php PDO操作类
    PDO笔记
    修改表中的enum字段
    php四种基础算法:冒泡,选择,插入和快速排序法
    MySQL中UNION和UNION ALL的使用
    02-HTML5新的input属性
    01-HTML5的介绍
    03-body标签中相关标签
    02-body标签中相关标签
    01-html介绍和head标签
  • 原文地址:https://www.cnblogs.com/junrong624/p/3373870.html
Copyright © 2011-2022 走看看