编辑: 星野哀 2019-07-04
Asterisk的安装及配置 什么是Asterisk 安装前的准备 安装虚拟机VMworkstation 安装CentOS,并建立一个工作目录,如/mywork 从地址http://www.

aserisk.com/downloads下载zaptel包、libpri包及asterisk包到工作目录/mywork 从地址http://sourceforge.net/project/downloading.php?group_id=194794下载客户端软件wxComunicator 安装 zaptel安装 先解压zaptel包(tar zxvf zaptel包文件名),再编译(make clean;

make),然后安装(make install) libpri安装 先解压libpri包(tar zxvf libpri包文件名),再编译(make clean;

make),然后安装(make install) asterisk安装 先解压asterisk包(tar zxvf asterisk包文件名),再编译(make clean;

make),然后安装(make install) wxComunicator安装 wxComunicator只能安装在windows操作系统中 配置 Asterisk的配置分两部分:服务器端和客户端 Asterisk服务器端的配置 增加用户,使用文件sip.conf 打开/etc/asterisk/sip.conf,在最后增加一个section,如下所示: … [1111] type=peer;

user call in, peer call out, friend call int and call out username=1111 secret=1111 context=incoming_1to1;

拨号方案,对应文件extension.conf的[incoming_1to1]段host=dynamic;

动态分配一个IP nat=yes ;

X-Lite is behind a NAT router canreinvite=no ;

Typically set to NO if behind NAT ;

disallow=all allow=gsm ;

GSM consumes far less bandwidth than G711-u (ulaw) allow=ulaw allow=alaw [2222] type=peer;

user call in, peer call out, friend call int and call out username=2222 secret=2222 context=incoming_nton;

拨号方案,对应文件extension.conf的[incoming_nton]段host=dynamic;

动态分配一个IP nat=yes ;

X-Lite is behind a NAT router canreinvite=no ;

Typically set to NO if behind NAT ;

disallow=all allow=gsm ;

GSM consumes far less bandwidth than G711-u (ulaw) allow=ulaw allow=alaw [9999] type=user;

user call in, peer call out, friend call int and call out username=9999 secret=9999 host=dynamic;

动态分配一个IP nat=yes ;

X-Lite is behind a NAT router canreinvite=no ;

Typically set to NO if behind NAT ;

disallow=all allow=gsm ;

GSM consumes far less bandwidth than G711-u (ulaw) allow=ulaw allow=alaw 增加拨号方案,使用文件extension.conf 打开/etc/asterisk/sip.conf,在最后增加一个section,如下所示: … [incoming_1to1] exten => 9999,1,Answer exten => 9999,2,Dial(SIP/9999,25,Ttr) exten => 9999,Hangup [incoming_nton] exten => _ZXXX,1,Answer exten => _ZXXX,2,Dial(SIP/${EXTEN},25,Ttr) exten => _ZXXX,Hangup Asterisk客户端的配置 启动wxComunicator,界面如下图所示 可以用两种方式配置 方式一:使用向导(第一次启动程序时会自动弹出,以后可以通过主菜单\Comunicator\Run wizard) ,单击Next按钮,显示线路设置对话框 分别输入以下内容: IP地址:10.40.202.153 线路地址:sip:[email protected] 用户名:1111 密码:1111 设置完毕后,单击Next按钮,显示设置完毕对话框 单击Finish按钮,完成设置 方式二:使用配置对话框(主菜单\ Comunicator\Preference或任务栏菜单\Configure) 首先会出现对话框 选择Sip profiles面板,如下图 使用Add、Copy、Edit、Remove按钮来添加、复制、修改、删除Sip配置,如下图所示: 依次输入如下内容: Profile name:配置名称,一台电脑上不能有重复的 Outbound proxy IP:sip代理服务器IP地址,如果直接拨号,就可以不设 Default identity: 缺省Sip线路地址. 即使没有定义线路Sipxtapi也能回答呼叫. 这个身份也可以用来聊天. Sip线路地址格式为"显示名称" 在此对话框中,可心单击Add、Edit按钮打开线路设置对话框来添加、修改线路;

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题