如有两台asterisk 服务器,ip地址为:192.168.2.96及192.168.2.97.
先分别在两台服务器的sip.conf配置文件中建立用于两台asterisk 进行通讯的sip账号,及siptrunk账号.
如下:
1.在96机子建立666帐号,如下:
[666]
type=friend
secret=kentop123456
host=dynamic
username=666
context=MGConfig
disallow=all
incominglimit=360
outgoinglimit=1
allow=gsm
allow=alaw
allow=ulaw
再在96下建立用于通讯的97trunk,如下:
[97TRUNK]
type=friend
username=888
secret=kentop123456
host=192.168.2.97
dtmfmode=rfc2833
context=MGConfig
fromuser=888
insecure=very
disallow=all
allow=gsm
allow=alaw
allow=ulaw
2 同样,我们在97下也建立888的sip帐户
[888]
type=friend
secret=kentop123456
host=dynamic
username=888
context=MGConfig
disallow=all
allow=gsm
allow=ulaw
allow=alaw
建立96trunk
[96TRUNK]
type=friend
username=666
secret=kentop123456
host=192.168.2.96
fromuser=666
dtmfmode=rfc2833
context=MGConfig
insecure=very
disallow=all
allow=gsm
allow=ulaw
allow=alaw
3.在96的sip.conf中注册97的888
在 97的sip.conf中注册96的666
如下:
96机子:register => 888:kentop123456@192.168.2.97
97机子:register => 666:kentop123456@192.168.2.96
4.在两台机子extension.conf中写入同样的拨号方案
exten=>_96.,1,dial(SIP/97${EXTEN:2}@97TRUNK,40,r)
exten=>_97.,1,Dial(SIP/${EXTEN:2},40,r)
这样reload之后,只要在任意一台机子,呼96XXXX然后在另一台的机子的exten=>_97.,就会收到从呼收方发来的呼叫,这样,只要在这个exten去接收呼叫就可以了.
分享到:
相关推荐
在本文中,我们将深入探讨如何配置两个Asterisk服务器,使它们能够相互通信,从而实现两端的SIP电话互打互通。 首先,我们要了解的是Asterisk服务器间的互联主要是通过SIP(Session Initiation Protocol)协议来...
Asterisk服务器的搭建与配置 Asterisk服务器是一种开源的基于voip的通信服务器软件,可以实现语音通话、视频会议、短信服务等功能。下面是Asterisk服务器的搭建与配置过程。 一、安装Asterisk服务器 首先,需要在...
包含:asterisk.18.11.1源码...asterisk-18-current.tar.gz libedit_3.1-20210910.orig.tar.gz openssl-1.1.1.tar.gz jansson-2.11.tar.gz sqlite-autoconf-3380200.tar.gz pjproject-2.10.tar.gz libuuid-1.0.3.tar.gz
SIP是一种用于控制多媒体通信会话(如语音和视频通话)的信令协议,而Asterisk是一款开源的IP电话系统软件,常被用作VoIP(Voice over Internet Protocol)服务器。 描述部分揭示了该软件实现的核心功能。通过使用...
本篇我们将深入探讨SIP协议和Asterisk之间的紧密关系以及如何利用它们构建高效且灵活的VoIP系统。 ### SIP协议详解 1. **协议结构**:SIP是一个基于文本的协议,使用TCP或UDP作为传输层协议。它主要由请求和响应...
为了搭建 Asterisk 的数据库配置方案,我们需要两台 x86 PC,一个 Hub 或者 Switch,一部外线虚拟电话(电话号码比如:82085471),一部 SIP 电话(内部设置分机号为:82081001),Asterisk 卡(Open Vox A1200p),...
本文档旨在详细介绍如何在Ubuntu操作系统上搭建和配置Asterisk服务器,包括安装Asterisk软件、配置用户信息以及进行简单的电话呼叫测试。 #### 二、环境准备 1. **操作系统**:Ubuntu Server版(推荐使用最新稳定...
在本文中,我们将介绍如何使用Asterisk作为SIP.2 H.323网关配置。我们将从安装Asterisk开始,然后下载并编译OH323.SO模块,接着配置OH323.CONF文件,最后配置Trunk线路和路由脚本。 安装Asterisk 首先,我们需要...
SIP Server 环境搭建是 VoIP 技术的核心组件,本文将指导读者从头开始搭建 SIP Server 环境,包括 VMware Player 的安装配置、CentOS 5.5 的安装配置和 Asterisk 的安装配置,以及常用的 SIP 命令。 一、VMware ...
Asterisk是一个开源的IP电话系统,而Asterisk-java则是一个Java库,它提供了与Asterisk服务器交互的能力。这个库使得开发者可以利用Java语言来控制和编程Asterisk PBX(Private Branch eXchange),执行诸如创建、...
Asterisk 服务器之间的互联 3 台 Asterisk servers 的互联 以下使用 serverA 与 serverB 、 server C 代替 三 台服务器 serverA ip 地址为 192.168.0.99 Server B ip 地址为 192.168.0.98 server C ip 地址为 192....
讲座-Asterisk
Asterisk是一款强大的开源通信平台,它被广泛用于构建VoIP(Voice over Internet Protocol)电话系统,SIP(Session Initiation Protocol)服务器以及各种通信应用。这个“Asterisk中文文档说明”涵盖了从基础概念到...
用户可以根据个人喜好和需求进行选择,这些客户端需要支持与Asterisk兼容的协议,如SIP。 在实际使用过程中,还可能需要对Asterisk进行进一步的优化和配置,以满足特定的业务需求。这可能涉及到对Asterisk的拨号...
在这个场景中,我们将讨论如何在云服务器上配置Asterisk,通过云服务器转发SIP媒体流。 1. **安装Asterisk** 在云服务器上安装Asterisk首先需要确保服务器操作系统为Linux,比如Ubuntu或CentOS。然后通过包管理器...
在本篇文章中,我们将使用 Asterisk 软件和 CentOS 操作系统来搭建 VoIP 服务器。Asterisk 是一个纯软件的实施方案,一个全面的通信平台。它既支持传统的模拟电话设备和数字电话设备,也支持新兴的基于网络的语音...
Asterisk系统的安装与配置 Asterisk是开源的通讯服务器软件,...Asterisk系统的安装与配置需要按照以上步骤进行,包括安装DAHDI、安装Asterisk、配置SIP通道、配置基本SIP账户、配置电话会议室和配置广播寻呼功能。
借鉴asterisk sip 服务器 实现一个工具连。
在本文中,我们将深入探讨如何使用Asterisk服务器配置文件来实现FGcom语音对讲功能。 首先,Asterisk的配置文件通常位于/etc/asterisk目录下,包含了一系列的ini格式文件,如extensions.conf、manager.conf、sip....
本教程将引导您完成一个包含两台Asterisk服务器的集群部署。 #### 三、应用场景 该集群旨在为用户提供稳定的电话服务。当其中一台服务器或FoneBridge发生故障时,系统能够自动进行故障转移(failover),确保用户仍然...