asterisk

6
Asterisk Interconexion PBX

Upload: margot

Post on 02-Feb-2016

45 views

Category:

Documents


0 download

DESCRIPTION

Asterisk. Interconexion PBX. Interconexión entre Asterisk IAX. La conexión entre dos Asterisk se establece normalmente con el protocolo IAX y a continuacion se enlistan los pasos a seguir: Configurar en ambos servidores el archivo iax.conf, uno como peer y otro como user. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Asterisk

Asterisk

InterconexionPBX

Page 2: Asterisk

Interconexión entre Asterisk IAX La conexión entre dos Asterisk se establece normalmente

con el protocolo IAX y a continuacion se enlistan los pasos a seguir: Configurar en ambos servidores el archivo iax.conf, uno

como peer y otro como user. Modificar el dialplan del user para que se puedan

efectuar llamadas desde el user al peer y que caigan al IVR.

Repetir los pasos anteriores en la dirección opuesta, para que ambos pueden enviar y recibir llamadas.

2

Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch,

Antonio Lobo

Page 3: Asterisk

Conexión IAX Configuración mínimaiax.conf [serverB_in] type=user ; llamadas del serv B al * secret=passwordA context=from-serverB

[serverB_out] type=peer host=192.168.6.1FC secret=passwordB username=serverA_in

extensions.confexten => _13XX,1,Dial(IAX2/serverB_out/${EXTEN},30)exten => _13XX,n,Hangup()

3

Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch,

Antonio Lobo

Page 4: Asterisk

Conexión IAX La sección [serverB_in] permite al servidor A recibir llamadas por

parte del servidor B. El user indicado por el servidor B debe hacer match con el nombre de esta sección. En secret se indica el password para realizar la autenticación y en context el contexto al cuál llegan las llamadas entrantes del servidor B vía este canal.

La sección [serverB_out] permite al servidor A realizar llamadas al servidor B. En host se debe indicar la dirección IP o nombre DNS del servidor B, o bien, la palabra “dynamic” si la IP es dinámica. En este útimo caso, el peer debe realizar un comando register para poder ser localizado por el cliente.

extensions.conf exten => _13XX,1,Dial(IAX2/serverB_out/${EXTEN},30) exten => _13XX,n,Hangup()

Esta configuración permite que al discar 13XX en el servidor A, se haga una llamada al servidor B con ese número.

4

Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch,

Antonio Lobo

Page 5: Asterisk

Lab 7

Interconectar PBX con trunks IAX

Julián Dunayevich, Lázaro Baca, Andrés Brassara5

Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch,

Antonio Lobo

Page 6: Asterisk

Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch,

Antonio Lobo 6

Curso elaborado por

Júlian Dunayevich [email protected]

Lázaro Baca [email protected]

Andrés Brassara [email protected]

Santiago Alberch [email protected]

Antonio Lobo [email protected]

Detalles de la licencia:http://creativecommons.org/licenses/by-nc-sa/2.5/deed.es_ARAutores: Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch, Antonio LoboAutores: Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch, Antonio Lobo(cc) Creative Commons - Attribute Non-Commercial Share-Alike 2.5(cc) Creative Commons - Attribute Non-Commercial Share-Alike 2.5

Trabajo originalmente basado en bibliografía de:Irontec: [email protected] (CC)Asterisk, The Future of Telephony, Jim Meggelen, Jared Smith, and Leif Madsen, O´REILLY, 2005