`
xiuxiuxiu
  • 浏览: 35489 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

搭建自己的PBX-asterisk

    博客分类:
  • VoIP
阅读更多
不小心看到了Cisco加入开源推广Asterisk .
忠心一片的我当然要看看这是啥东西。
不堪不知道,居然据说要replace call manager.
然后好奇心强烈的我当然要看看怎么让它run起来。
run起来以后当然要找Phone来用咯。
79XX貌似很难配置的样子,
突然之间发现原来还有传说中的free SIP softphones –X Lite.
于是Asterisk + Xlite 3的组合就诞生了了。
晚上终于自己革自己打了第一个电话,特此纪念。
 
Asterisk 的安装
入门级的安装几乎没有任何要求
 
Asterisk GUI的安装
 
Xlite的安装
 
基本的配置就是两个电话,两个线路
sip.conf

[1000]
type=friend
secret=1000
callerid="Jane Smith" <1000>
host=dynamic
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
dtmfmode=rfc2833
context=xiuxiu

[2000]
type=friend
secret=2000
callerid="Jane Smith" <2000>
host=dynamic
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
dtmfmode=rfc2833
context=xiuxiu

[callmanager]
type=friend
context=xiuxiu
host=*.*.*.*
disallow=all
allow=ulaw
allow=alaw
nat=no
canreinvite=yes
qualify=yes

extensions.conf

[xiuxiu]

exten => 1/1000,1,Answer()
exten => 1/1000,2,Dial(SIP/2000)
exten => 1/1000,3,Hangup()
exten => 1/2000,1,Answer()
exten => 1/2000,2,Dial(SIP/1000)
exten => 1/2000,3,Hangup()
 
exten => 9000,1,Answer()
exten => 9000,2,Dial(SIP/1000)
exten => 9000,3,Hangup()
exten => 5555,1,Dial(SIP/5555@*.*.*.*,30,rT )
exten => 5555,2,Hangup()
下一步的课题
  1. sip.conf的配置
  2. extension.conf的配置(重点,dianplan的编写)
  3. asterisk 与79XX的连接配置
  4. asterisk 与CallManager的连接配置 (完成,已更新) Asterisk and Call Manager
  5. asterisk 的VoiceMail功能
  6. sip协议深入(重点)
1
0
分享到:
评论

相关推荐

    install_centos7-Asterisk.rar_asterisk_voip

    【描述】中提到的“基于Asterisk搭建的一个电话交换系统,sip/voip,命令行界面”意味着这个压缩包内容将涉及如何使用 Asterisk 实现 SIP(Session Initiation Protocol)协议来处理VoIP(Voice over Internet ...

    asterisk18-sounds-cn-full.zip

    【描述】中提到的"Asterisk 18"是 Asterisk 开源通信平台的一个主要版本,这是一个广泛使用的 PBX(Private Branch Exchange,私人交换机)系统,能够支持VoIP服务。Asterisk 提供了丰富的功能,如语音通话、会议、...

    asterisk for windows

    Asterisk[1] 是一个开放源代码的软件VoIP PBX系统,它是一个运行在Linux环境下的纯软件实施方案。Asterisk是一种功能非常齐全的应用程序,提供了许多电信功能,能够把你的x86机 器变成你自己的交换机,还能够当作一...

    Asterisk服务器搭建和配置文档.docx

    Asterisk是一款开源的PBX(Private Branch Exchange,专用分组交换机)解决方案,能够帮助企业和组织构建自己的语音通信系统。本文档旨在详细介绍如何在Ubuntu操作系统上搭建和配置Asterisk服务器,包括安装Asterisk...

    asterisk16版本安装包

    - **下载源码**:获取到asterisk-16.19.0的压缩包并解压。 - **配置**:运行`./configure`脚本来检查系统环境并生成Makefile。 - **编译**:执行`make`命令编译源代码。 - **安装**:使用`sudo make install`将...

    Asterisk 之数据库配置方案 asterisk数据库

    在 PC2 上,我们安装 Asterisk 及其相关包,包括 asterisk-1.4.22.1.tar.gz、asterisk-addons-1.4.7.tar.gz、asterisk-sounds-1.2.1.tar.gz、openvox_zaptel-1.4.11.tar.gz 和 libpri-1.4.2.tar.gz。 IV. 配置 在 ...

    VoIP Asterisk PBX sugarCRM

    标题 "VoIP Asterisk PBX sugarCRM" 和描述 "VoIP Asterisk PBX CRM TrixBox 英文版" 指的是一本关于如何使用开源Asterisk PBX软件搭建电话系统的指南。该指南涵盖了使用TrixBox,一个基于Asterisk PBX软件的电话...

    Ubuntu16.0.4环境下的Asterisk安装经验

    根据文章描述,作者下载的是`asterisk-15.1.3`版本。下载完成后,文件通常会被保存在Ubuntu的“下载”文件夹中。 #### 安装步骤 ##### 1. 移动安装包至指定目录 使用以下命令将安装包移动到`/usr/src`目录下: `...

    asterisk-11-current.tar.gz

    总的来说,"asterisk-11-current.tar.gz"提供了Asterisk的一个版本,该版本支持SIP协议,可用于搭建和管理VoIP通信系统。配合FreePBX,用户可以更方便地管理和配置这个强大的开源PBX解决方案。对于那些需要自建电话...

    Asterisk 简介 Asterisk 架构 Asterisk程序框图

    - **小型PBX**:为小型企业搭建内部通信系统,节省传统电话线路成本。 - **呼叫中心**:提供ACD功能,智能分配呼入电话,提高客服效率。 - **会议桥**:创建多用户语音会议,支持远程协作。 - **IVR系统**:自动应答...

    Asterisk权威指南(第3版)中文

    Asterisk的工作原理通过详尽的解释和实例演示得以阐述,使读者能够搭建自己的VoIP系统,并对其进行定制和优化。 1. **Asterisk架构**:Asterisk的核心组件包括通道驱动、信号处理、拨号计划和应用程序接口。这些...

    好用的asterisk工具

    Asterisk可以搭建自己的PBX,节省通信成本,同时提供高度自定义的电话服务。 - **IVR(Interactive Voice Response)**:IVR系统允许用户通过语音或电话键盘与自动系统交互,常用于导航电话菜单、收集信息或提供...

    Asterisk 1.4 官方使用手册

    《Asterisk 1.4 官方使用手册》是一份详尽的指南,旨在帮助用户深入了解和充分利用Asterisk 1.4版本这一开源PBX(Private Branch Exchange)系统。Asterisk是一款功能强大的电话交换软件,它允许用户创建自定义的...

    Asterisk 1.6 - Build feature-rich telephony systems with Asterisk Sep 2009

    ### Asterisk 1.6 – 构建功能丰富的电话系统 #### 一、Asterisk 1.6 概览 Asterisk是一款开源的框架软件,用于构建通信...通过学习本书,读者将能够掌握Asterisk的核心技术和最佳实践,为自己的项目带来巨大的价值。

    Asterisk- The Definitive Guide, 4th Edition

    许多企业使用Asterisk搭建内部通信系统,包括员工之间的电话通信、客户支持热线等。 - **呼叫中心** 呼叫中心利用Asterisk的强大功能来处理大量的入站和出站电话,支持自动路由、排队等功能。 - **远程工作支持...

    asterisk 教程

    Asterisk是一款开源的IP电话系统,用于搭建VoIP服务器,支持多种通信协议,如SIP、IAX等。在本教程中,我们将探讨如何安装和配置Asterisk,以及其依赖的包。 首先,安装Asterisk需要一系列的开发和运行时库。这些...

    VoIP服务器安装asterisk+CentOS

    Asterisk 相对其它的已知的 IP PBX 软件的最大优点是其本身是开源的,并且硬件成本低,所以由其构成的系统己经渐渐成为中小型企业的首选方案。 三、服务器实现 服务器实现功能:完成 Pike 手机基本 VoIP 语音通话...

    Asterisk:The Futrue of Telephony

    - **高度可定制性**:用户可以根据自己的需求定制Asterisk的功能,如设置自动话务员、建立呼叫中心等。 - **广泛的兼容性**:Asterisk支持多种协议,包括SIP、H.323、IAX等,这使得它可以与大多数现有的电话系统进行...

    asterisk手册大全

    Asterisk是一款开源的IP电话系统,用于构建VoIP网络基础设施。这个"asterisk手册大全"包含了一系列关于Asterisk配置和使用的详细...深入学习这些内容,可以搭建起自己的VoIP系统,实现灵活的电话服务和通信解决方案。

    asterisk 视频通讯实现方法

    Asterisk是一款开源的PBX(Private Branch Exchange)软件,专用于实现VoIP(Voice over IP)通信。在本文中,我们将深入探讨如何利用Asterisk实现视频通讯功能。实现Asterisk视频通讯的关键在于配置sip.conf文件...

Global site tag (gtag.js) - Google Analytics