目录:一 架构
二 资源
三 安装
四 配置
一 架构:
sip终端<----->
|
|sip proxy<-->Asterisk<-->PSTN
|
sip终端<----->
内线的话,两终端通过proxy。
内线打外线,通过proxy再接Asterisk外呼。
二 资源:
1 OS: CentOS
2 sip proxy: kamailio
3 sip client:x-lite,pjsip, 网络话机
4 OpenVox卡
5 Asterisk
三 安装
1 安装CentOS:
下载ISO,刻盘,安装。建议简洁安装,不带服务器应用,图形化界面等,甚至开发工具都可以不要。
系统安装后,yum update升级内核,yum install kernel,yum install kernel-devel,yum install gcc
,yum install gcc-c++,yum install mysql,yum install mysql-server,yum install mysql-devel.
2 安装kamailio,google随处可见。
3 Windows下用x-lite,Linux可用linphone,或统一用PJSIP带的PJSUA。或者固定网络电话。
4 一直用OpenVox 卡,服务做的不错。
5 安装Asterisk
具体过程见 A400P_A400E_dahdi_User_Manual_Chinese.pdf,在openvox.cn下载
1)安装系统软件
rpm -q bison
rpm -q bison-devel
rpm -q ncurses
rpm -q ncurses-devel
rpm -q zlib rpm -q zlib-devel
rpm -q openssl
rpm -q openssl-devel
rpm -q gnutls-devel
rpm -q gcc
rpm -q gcc-c++
如果遇到没有安装便如上图所示使用 yum install xxxx 命令安装即可,确保以上所列 出的安装包都要装上。//xxxx 代表对应包
2)
接下来就是要下载 dahdi (Asterisk电话卡驱动) 和 asterisk
1) 进入网页, 2)分别下载 dahdi 和 asterisk 文件夹,分别点击进去下载所对应版本, 当前是asterisk-1.8-current.tar.gz,dahdi-linux-complete-2.4.1.2+2.4.1.tar.gz,dahdi-tools-2.4.1.tar.gz。
然后,解压,make,make install. asterisk需要先configure.
四 配置
(待续)
阅读(7676) | 评论(0) | 转发(0) |