Guia Elastix
Guia Elastix
Guia Elastix
FACULTAD DE INGENIERÍA
ESCUELA PROFESIONAL DE INGENIERÍA DE
TELECOMUNACIONES Y REDES
TRUJILLO - PERÚ
2018
Contenido
1. Introducción
1.1 Telefonía IP
1.2 Elastix
2. Hardware y Software
3. Topología
4. Instalación
5. Configuración de Elastix
5.1 Extensiones
5.2 Correo de Voz
5.3 Contestadora IVR
5.4 Música en Espera
5.5 SoftPhone
6. Anexos
1.- Introducción
1.1 Telefonía IP
La Telefonía IP es una tecnología que permite integrar en una misma red, basada en
protocolo IP, las comunicaciones de voz y datos. Muchas veces se utiliza el término de
redes convergentes o convergencia IP, aludiendo a un concepto un poco más amplio de
integración en la misma red de todas las comunicaciones (voz, datos, video, etc.).
Esta tecnología hace ya muchos años que está en el mercado (desde finales de los 90)
pero no ha sido hasta hace poco que se ha generalizado gracias, principalmente, a la
mejora y estandarización de los sistemas de control de la calidad de la voz (QoS) y a la
universalización del servicio Internet.
1.2 Elastix
Elastix es una distribución creada por Palosanto Solutions que incluye, entre otras
aplicaciones, Asterisk, FreePBX (una interfaz web de configuración, un sistema de base
de datos (MySQL), un sistema de mensajería instantánea (OpenFire), soporte para fax
(Hylafax) y un CRM (vtiger) en un sólo paquete.
Cada vez son más empresas las que se han pasado a la telefonía IP debido a sus numerosas
ventajas frente a las centralitas de teléfono tradicionales. Además de ser más económica,
la tecnología VOIP permite funciones avanzadas de comunicación que ningún otro
sistema le va a ofrecer.
El software Elastix se instala en un ordenador, en un servidor o en una máquina virtual
habilitado al efecto que funcionará como una centralita PBX gestionando las llamadas
entrantes y salientes además de los servicios de correo electrónico, fax, mensajes
instantáneos, etc.
Hardware
Software
Elastix 4.0.74-Stable-x86_64
Router (DHCP)
Servidor Elastix
(192.168.0.11) Extensión 1 Extensión 2 Extensión 3
Explicación de topología:
El servidor Elastix estará instalado en una máquina virtual de una Laptop, la cual estará conectada
vía WiFi al Router central. El router estará repartiendo direcciones IP por medio del servicio
DHCP, hacia los celulares o cualquier otro dispositivo al cual se le asigne un número (extensión).
El servidor de Elastix tendrá asignada una dirección IP estática, ya que si la dirección cambia
los otros dispositivos no podrían registrarse y esto originaria estar cambiando la configuración
del celular cada vez que la dirección del servidor cambie.
4.- Instalación
Como se mencionó en la introducción Elastix puede instalarse en una máquina física o en una
máquina virtual, esta guía se basa en la instalación de Elastix en una máquina virtual, para ello es
necesario utilizar un software que nos permita la virtualización de una maquina capas de
brindarnos las características necesarias para nuestra implementación. Si bien es cierto existen
varios programas de virtualización como Vmware, VirtualBox, Sphere Enterprise, Citrix
XenServer, etc. Se seleccionó como herramienta de virtualización a Vmware por la
familiarización que se tiene con este software.
Una vez descargado el software se procederá a la instalación, para ello se ejecutara y se seguirán
las instrucciones como se muestran a continuación (puesto que es una instalación simple no se
comentaran las capturas):
Paso 1 Paso 2
Paso 3 Paso 4
Paso 5 Paso 6
Paso 7
4.2 Creación de la máquina virtual
Iniciará el asistente para la creación de la nueva máquina virtual, tal como se muestra en
la figura 9, el tipo de configuración será “Typical”, la cual es la recomendada por la
VMware.
Puesto que se descargó la imagen ISO de Elastix lo normal sería seleccionar la segunda
opción y buscar su ubicación respectiva, sin embargo, al hacer esto Vmware detectara el
sistema operativo como si fuese fedora, cuando en realidad es Centos7, por tal motivo se
tendrá que seleccionar la tercera opción, tal como se muestra en la figura 10.
Se eligira el respectivo sistema operativo, si bien es cierto Elastix es el nombre que recive
Asterisk al darle un entorno de administracion mas amigable (GUI gráfico), este se
ejecuta en una distribucion de linux llamada Centos, por lo que en la figura 11, se
seleccionara como Sistema operativo a “Linux” y en su version “CentOS 7”
Figura 11: Elección del sistema operativo.
Al iniciar la maquia virtual se mostrara el logo de Elastix, tal como se ve en la figura 17,
simplemente tenemos que dar ENTER y esperar que carguen todos los módulos del
instalador, el proceso toma a más tardar 1 minuto.
Seguidamente saldrá una opción para agregar el password tal como se ve en la figura 25,
para unas características de Elastix se recomienda asignar las mismas del root, para no
tener problema de autenticación posteriormente.
1 2
3 4
5 6
8
7
9
5.- Configuración de Elastix
Para crear una nueva extensión se tiene que navegar en el menú de la izquierda de la
siguiente manera: PBX <Configuración de PBX.
Una vez hecho esto, las extensiones se irán mostrando al lado derecho conforme se vallan
creando tal como se ve en la figura 39.
Luego tendremos que crear una cuenta nueva, y asociarla al dominio creando
anteriormente, para ello nos dirigimos a “Cuentas” en el menú del lado izquierdo.
Ahora ya se tendrá el correo de voz habilitado y funcionando, bastara con hacer una
llamada y no contestar para que luego de unos segundos “Ring time” podamos dejar el
mensaje.
Para poder oír los mensajes guardados tendremos que ir a la pestaña de PBX<Correo de
Voz y reproducir los mensajes o descargarlos y guardarlos en el equipo.
En muchos empresas al hacer una llamada nos contesta una operadora virtual
indicándonos que opciones de direccionamiento tenemos para hacer las llamadas, como
por ejemplo: “Si desea comunicarse con Gerencia marque el 1, si desea comunicarse con
Recursos Humanos marque 2, etc.”, este sistema también puede configurarse en Elastix.
Nota (Antes que nada tendremos que crear una nueva extensión para nuestro IVR, para
este ejemplo se creó una Extensión con el número 104 de nombre Operadora, más
adelante se le tendrá que modificar unas opciones a esta extensión)
Nota: Por las pruebas que se realizaron el formato de la música debe ser WAV y el tamaño
no superior a 8Mb.
Luego simplemente se tendrá que contestar una llamada y poner al usuario en “Espera”
5.5 Configuración de SoftPhone.
Vamos a crear una nueva cuenta para poder realizar llamadas, se colocaran el numero
de extension seguidamente de la contraseña y luego “Login” tal como se puede ver en la
figura 48.
Acontinuacion el programa detectara con que tipo de protocolo a sido creada la Extension,
para este ejemplo la extension agregada utilizaba el protocolo SIP, por lo que ese es el
que se detecto, si ustedes configuran su extension con otro protocolo, ese tendria que ser
el detectado y marcarse de color verde. Luego “Next”