Você está na página 1de 3

Instituto Profesional DUOC

Convergencia de Servicios IP
1



CONFIGURACIN DE ASTERISK PARA RECIBIR LLAMADAS DE OTRO ASTERISK

Dado que no tan solo podemos realizar llamadas entre anexos de nuestra central, vamos a configurar nuestro
Asterisk para que pueda recibir llamadas de otros Asterisk y enviarlas a otros equipos (telfonos o softphone).
Con este sistema simularemos dos centralitas en diferentes ubicaciones, y podremos realizar llamadas y
recibirlas marcando los nmeros correspondientes.
Para ello debemos de realizar dos operaciones, una en el fichero sip.conf (que defina las extensiones locales, y
las conexiones remotas) y una regla de marcado en el fichero extensions.conf.
En el fichero sip.conf debemos registrar la maquina a la que queremos acceder (Asterisk1 corresponde al
usuario y la password para conectarse a la otra central. Asterisk2 corresponde a nombre del contexto local para
la maquina remota).


El registro de servidores externos debe realizarse bajo el contexto [general] y tiene la siguiente sintaxis:

Register => USUARIOREMOTO:CONTRASEAREMOTA@IPEQUIPOREMOTO/EXTENSIONLOCAL

Introducimos los siguientes datos en el fichero sip.conf, sustituyendo el nombre de usuario, la
contrasea, la direccin ip y el contexto del equipo remoto, recordando la nomenclatura indicada al principio
del curso.
En este mismo fichero debemos especificar la extensin local. En este caso utilizaremos una palabra para
definir la extensin local, ya que es una extensin que no se teclea en ningn telfono (por eso utilizamos letras
y no nmeros) y se utiliza para el registro de servidores.













Los parmetros introducidos en la definicin de la extensin son los mismos que hemos definido al crear
nuestra propia extensin, pero en este ejemplo hemos aadido algunos ms, que tambin pueden
definirse en nuestra extensin, o a nivel global:

disallow=all Deshabilitamos todos los cdec de audio
allow=ulaw Habilitamos el cdec ulaw
allow=alaw habilitamos el cdec alaw
allow=gsm habilitamos el cdec gsm
Instituto Profesional DUOC
Convergencia de Servicios IP
2


Una vez introducidos estos datos, debemos guardar el fichero y desde la consola de Asterisk recargar el fichero
sip con el comando

CLI> sip reload

Para ver si nos hemos registrado correctamente en el servidor remoto tecleamos desde la consola de
Asterisk el siguiente comando

CLI> sip show registry

y nos debe mostrar en la consola el resultado del registro



Para ver si tenemos un servidor remoto creado en nuestro dialplan, ejecutamos la siguiente orden


CLI> sip show peers



Debemos de tener en cuenta que el registro debe de realizarse entre dos servidores, teniendo que hacer esta
misma configuracin en el equipo remoto, pero con los datos correspondientes. A continuacin se
muestran las pantallas de dos equipos Asterisk registrados entre s, uno se llama Asterisk1
(172.20.1.200) y el otro Asterisk2 (172.20.1.201).




Instituto Profesional DUOC
Convergencia de Servicios IP
3



DIALPLAN PARA LLAMADAS REMOTAS

Una vez que hemos configurado nuestro Asterisk y hemos registrado otro Asterisk, debemos introducir
las reglas correspondientes en el dialplan para que las llamadas hacia el servidor remoto sean enviadas a este, y
no tratadas localmente.
Para ello debemos editar el fichero extensions.conf y agregar las siguientes lneas





Recuerda, que debemos crear estas reglas dentro del contexto [users], ya que es el que hemos definido
en nuestra conexin remota.
Debemos guardar el fichero y recargar el fichero extensions.conf desde la consola de Asterisk y llamar a
una extensin remota. Podemos probar por la extensin que acaba en 9 y escucharemos el mensaje Hello
world seguido del numero del equipo Asterisk o simplemente llamando a un anexo de la otra central.

Você também pode gostar