Servidor Asterisk (Instalacion y Configuracion)

javibelenguer3 16,253 views 36 slides Feb 24, 2017
Slide 1
Slide 1 of 36
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36

About This Presentation

En este Powe, aprendemos a instalar y configurar un servidor de Asterisk para poder hacer llamadas, entre varios dispositivos.


Slide Content

ASTERISKASTERISK

INTRODUCIÓNINTRODUCIÓN
¿QUE ES ASTERISK?¿QUE ES ASTERISK?
Asterisk es una implementación en software, de un sistema de telefonía avanzado
el cual es de código abierto.
¿EN QUE SISTEMAS OPERATIVOS FUNCIONA?¿EN QUE SISTEMAS OPERATIVOS FUNCIONA?
Fue creado para sistemas Linux pero hoy en día funciona también en sistemas
OpenBSD, FreeBSD, Mac OS X, Solaris Sun y Windows.

INTRODUCIÓNINTRODUCIÓN
¿QUE PUEDO HACER CON ASTERISK?¿QUE PUEDO HACER CON ASTERISK?
Asterisk puede combinarse de varias formas para construir diferentes tipos de
sistemas de telefonía.
-Creación de extensiones
-Envío de mensajes de voz a e-mail
-Llamadas en conferencia
-Menús de voz interactivos
-Distribución automática de llamadas.

PREPARACIÓN DE LA MAQUINA VIRTUAL
Hemos utilizado una ISO de Asterisk en un Linux Red Hat de 64-bit.

PREPARACIÓN DE LA MAQUINA VIRTUAL
Habilitamos el adaptador de red a adaptador puente:

INSTALACIÓN DE ASTERISK
Seleccionamos Full Install

INSTALACIÓN DE ASTERISK
En la configuración de la TCP/IP, seleccionamos:
- IPv4 la opción de IP dinámica
- IPv6 la opción automática

INSTALACIÓN DE ASTERISK
Elegimos nuestra
zona horaria
Después indicamos
la contraseña que
usaremos como el
administrador.

INSTALACIÓN DE ASTERISK
La instalación comenzara:

INSTALACIÓN DE ASTERISK
Cuando se acabe de instalar:
11 hará un testeo para verificar que la maquina está conectado correctamente a internet.
22 actualizar todos los módulos del PBX.
11
22

INICIANDO EN ASTERISK
Lo primero acceder a root

INICIANDO EN ASTERISK
Cambiamos el teclado a español
Desactivar la opción de SELINUX
-en el archivo de configuración situado en /etc/selinux/config

INICIANDO EN ASTERISK - Accediendo al panel de administración
Ponemos IP de nuestro servidor Asterisk en el navegador de nuestra
maquina anfitrión y creamos la cuenta poniendo nuestros datos:

INICIANDO EN ASTERISK – Conectando a Asterisk
Si introducimos en la consola "/usr/sbin/asterisk –r"
podremos comenzar a usar Asterisk.

INICIANDO EN ASTERISK
En el archivo de configuración /etc/asterisk/modules.conf
la opción de autoload (auto carga) debe estar habilitada:

INICIANDO EN ASTERISK
Con la opción habilitada, los módulos se cargaran correctamente,
podemos ver esto ejecutando en el CLI de asterisk "module show":

INICIANDO EN ASTERISK
Detenemos Asterisk con el comando "core stop now"
Reiniciaremos el servidor para aplicar todos los cambios realizados en la
Configuración mediante la orden "shutdown -r now".

INICIANDO EN ASTERISK
Cambiaremos las indicaciones del teléfono y del país
en el fichero "/etc/asterisk/indications.conf".

INICIANDO EN ASTERISK
En la configuración general de nuestro PBX y pulsamos en:
Settings -> Advanced Settings
Una vez aquí cambiaremos el País:

INICIANDO EN ASTERISK
Podemos ver como se ha cambiado el documento de configuración
de indicaciones de asterisk.

CREACION DE EXTENSIONES EN ASTERISK
Para crear una nueva extensión, en la configuración general de
nuestro PBX pulsaremos en:
Applications -> Extensions

CREACION DE EXTENSIONES EN ASTERISK
Las dos nuevas extensiones, serán 100 y 101 respectivamente.
Extensión del usuario - nombre de la extensión.
Nombre para mostrar – nombre que veras para esa extensión.
Secreto - Contraseña de cliente SIP.

CREACION DE EXTENSIONES EN ASTERISK
Abriremos la sesión de asterisk con asterisk -r o asterisk -rvvv
Una vez dentro de Asterisk, ejecutamos el comando "sip show peers"
para poder ver las extensiones SIP creadas:

CONFIGURACION DE LAS EXTENSIONES
Abrimos “extensions.conf” situado en: "/etc/asterisk/extensions.conf".
Buscamos el texto "from-internal".
Nos situaremos debajo de [from-internal] donde podremos añadir valores para
nuestras extensiones:

CONFIGURACION DE LAS EXTENSIONES
Creamos una extensión de nombre "200" y dentro del archivo escribimos:
“Exten” nombre de la extensión (200).
“1” porque es la primera opción
"Answer" indicando que responderá.
"Playback"ejecutara ese archivo de sonido.
"Hangup" colgara la llamada.
Despues reiniciaremos el dialplan:
“ asterisk -rx "dialplan reload" ”:

INSTALANDO EL CLIENTE ZOIPER
Zoiper es un software diseñado para trabajar con sistemas de comunicación IP
utilizándose como teléfono IP desde un ordenador.
Para instalar este software, vamos a ir a su página oficial desde nuestro ordenador:
http://www.zoiper.com/en

UTILIZANDO EL CLIENTE ZOIPER
En esta ventana, pulsamos en el botón
de la herramienta para poder acceder
a la configuración de dicho programa.
crear una cuenta SIP,
pulsando en
“Add new SIP account”
introducimos el nombre “100”

UTILIZANDO EL CLIENTE ZOIPER
Domain: IP que tenga de nuestro
servidor de Asterisk.
Username: nombre de la
extensión que creamos en el PBX.
Password: contraseña que
usamos cuando creamos
las extensiones en nuestra
interfaz de configuración
del PBX.

UTILIZANDO EL CLIENTE ZOIPER
llamada con nuestro zoiper.
Marcaremos la extensión 200 que es la que habíamos configurado
previamente en el "extensions.conf" de nuestro asterisk:
VIDEO
DE
COMPROBACION

LLAMADA ENTRE DOS EXTENSIONES
Marcaremos la extensión 200 que es la que habíamos configurado previamente en el "extensions.conf"
de nuestro asterisk En el servidor tendremos creada la extension numero 100 con el dominio
apuntando a nuestro servidor asterisk. Para tener resgitrados todos los equipo añadiremos
el SIP 101 con la IP de dominio que ese equipo tenga. Esto no es necesario, solo es necesario
que todos SIP esten registrados en el PBX y hagan uso de nuestro servidor Asterisk, apuntando
con su IP.

LLAMADA ENTRE DOS EXTENSIONES
Ahora en otro equipo haremos referencia a nuestro servidor Asterisk
añadiendo el SIP 101 y marcando como dominio nuestro servidor Asterisk.
De esta manera cuando llamemos a la extension 101 nos entrara la llamada.
VIDEO
DE
COMPROBACION

HABILITAR UN BUZON DE VOZ
Desde Freepbx, cambiamos las
opciones del Buzon de Voz,
mientras creamos la extensión
550 (por ejemplo).
De esta manera cuando llamamos
a esta extension (en este caso 550),
cuando la llamada se acabe
nos saldra el buzon de voz,
puesto que lo hemos habilitado.

CONFIGURACION DE MUSICA EN ESPERA
- Para cambiar la musica de espera
por defecto que le daremos a un usuario al
que pongamos en espera, debemos
ir al freePBX > settings y una vez alli,
“Music om Hold”.

CONFIGURACION DE MUSICA EN ESPERA
Aqui podemos ver como por defecto tiene
una lista de canciones
y una categoria creada (default).
Nosotros crearemos una nueva categoria.

CONFIGURACION DE MUSICA EN ESPERA
Ahora nosotros despues de crear nuestra propia
categoria añadiremos las canciones para nuestra
lista de espera.

CREACION DE UNA LLAMADA MULTIPLE.
Escribimos esto dentro de nuestro
archivo /etc/asterisk/extensions.conf:
Tags