Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Guia4 2014 PDF
Guia4 2014 PDF
GUÍA IV
“ADMINISTRACIÓN DE ELASTIX, VOIP PBX Y CREACIÓN DE CLIENTES VOIP "
OBJETIVOS
1. Conocer aplicaciones que nos permitan enlazar el servidor elastix con otros
terminales móviles o fijos como por ejemplo Zoiper en el sistema operativo de
Windows.
4. Investigar programas que nos permitan enlazar cuentas SIP vía WIFI con celulares
inteligentes que posean también esta función, permitiendo la comunicación
inalámbrica en un entorno con red WiFi.
INTRODUCCIÓN
En el presente informe se detalla la configuración de cuentas para usuarios en Elastix,
configuración desde la creación de la cuenta en Elastix mostrando todos los parámetros
obligatorios hasta la configuración de las terminales SIP en PCs, teléfonos IP y teléfonos
inteligentes. Así como también, se detallan la configuración de software para terminales
con conexión a internet cableada o por red wifi.
MARCO TEÓRICO
Elastix
Elastix es una distribución libre de Servidor de Comunicaciones Unificadas que integra en
un solo paquete:
VoIPPBX
Fax
Mensajería Instantánea
Correo electrónico
Colaboración
Elastix implementa gran parte de su funcionalidad sobre cuatro programas de software
muy importantes como son Asterisk, Hylafax, Openfire y Postfix. Estos brindan las
funciones de PBX, Fax, Mensajería Instantánea y Correo electrónico respectivamente.
Elastix corre sobre CentOS como sistema operativo y actualmente su versión más estable
es Elastix 2.2
VoIPPBX
Grabación de llamadas con interfaz vía Web.
Voicemails con soporte para notificaciones por e-mail.
IVR configurable y bastante flexible.
Soporte para sintetización de voz.
Herramienta para crear lotes de extensiones lo cual facilita instalaciones nuevas.
Cancelador de eco integrado.
Provisionador de teléfonos vía Web. Esto permite instalar numerosos teléfonos en
muy corto tiempo.
Soporte para Video-teléfonos.
Interfaz de detección de hardware de telefonía.
Servidor DHCP para asignación dinámica de IPs a Teléfonos IP.
Panel de operador. Desde donde el operador puede ver toda la actividad telefónica
de manera gráfica y realizar sencillas acciones drag-n-drop como transferencias,
aparcar llamadas, etc
Aparcamiento de llamadas.
Reporte de detalle de llamadas (CDRs) con soporte para búsquedas por fecha,
extensión y otros criterios.
Tarificación con informes de consumo por destino.
Informe de uso de canales por tecnología (SIP, ZAP, IAX, Local, H323)
Soporte para colas de llamadas.
Centro de conferencias. Desde donde se puede programar conferencias estáticas o
temporales.
Soporta protocolo SIP, IAX, H323, MGCP, SKINNY entre otros.
Codecs soportados: ADPCM, G.711 (A-Law& μ-Law), G.722, G.723.1 (passthrough),
G.726, G.729 (si se compra licencia comercial), GSM, iLBC
Soporte para interfaces análogas FXS/FXO
Soporte para interfaces digitales E1/T1/J1 a través de protocolos PRI/BRI/R2
Soporte para interfaces bluetooth para celulares (canal chan_mobile)
Identificación de llamadas
Troncalización.
Rutas entrantes y salientes las cuales se pueden configurar por coincidencia de
patrones de marcado lo cual da mucha flexibilidad
Soporte para follow-me.
Soporte para grupos de timbrado.
Soporte para paging e intercom. El modelo de teléfono debe soportar también
esta característica.
Soporte para condiciones de tiempo. Es decir que la central se comporte de un
modo diferente dependiendo del horario.
Soporte para PINes de seguridad.
Soporte DISA.
Soporte Callback.
Editor Web de archivos de configuración de Asterisk.
Acceso interactivo desde el Web a la consola de Asterisk.
Soporte para hardware de telefonía
Elastix cuenta con un buen soporte para hardware de telefonía, contando con drivers para
los principales fabricantes de tarjetas como:
OpenVox
Digium
Sangoma
RhinoEquipment
Xorcom
Yeastar
La mayoría de estos controladores se soportan a través de los drivers del proyecto Zaptel
o versiones modificadas del mismo. Otros se soportan en base al proyecto mISDN u otros.
Elastix también soporta muchas marcas de teléfonos gracias a que los protocolos SIP e IAX
que usa Asterisk lo permiten. Estos protocolos son abiertos por lo que prácticamente
cualquier fabricante puede implementar un teléfono que se comunique sobre estos
estándares.
Algunos fabricantes de teléfonos soportados son:
Polycom
Atcom
Aastra
Linksys
Snom
Cisco
Nokia
UTstarcom
Yealink
Paso 2: Hacer clic en la pestaña Sistema y luego la pestaña Usuarios, luego hacer clic en
Crear Nuevo Usuario.
Paso 3: Nos aparcera la siguiente ventana después de terminar el paso 2, aquí vamos a
crear un usuario que pertenezca al grupo de Administrador, también se pude elegir el
pertenecer al grupo de operadores o Extensiones, dependiendo del grupo así los
privilegios que tenemos para acceder a la planta y la configuración de esta.
Para ejemplo vamos a crear un usuario con acceso al grupo de administradores, estos son
los detalles a incorporar:
Login: supertux
Contraseña: supertux
Confirmar Contraseña. supertux
Grupo: Administrador
Podemos asociar a este usuario una extensión de tener una sino lo dejamos sin rellenar,
luego hacemos clic en el botón Guardar y listo ya podemos logearnos con el nuevo
usuario y empezar a administrar la planta con este usuario con privilegios.
CONFIGURACIÓN DE LÍNEA PBX
Podemos configurar nuestra central basada en ELASTIX para que reciba llamadas de otros
usuarios de la misma red (Telefonía IP), así de cualquier otro usuario de nuestra central
llame a cualquier usuario dentro de la red creada.
Para ello necesitamos crear una cuenta PBX en nuestro servidor ELASTIX, se supondrá que
ya tenemos configurada una cuenta de Administrador, este nos dará acceso a todas las
opciones que ELASTIX ofrece para configuraciones y creaciones de líneas en voz sobre IP.
Consideraciones previas:
Esta guía asume que tiene un sistema Elastix v2.2.0-25, cargado e instalado correctamente
en un Servidor dedicado.
Para configurar una cuenta PBX, en resumen se siguen los siguientes pasos:
Entrando como Administrador:
Abrimos un browser (Mozilla Firefox, Google Chrome, Internet Explorer, Opera, etc.) y
ponemos en la barra de direcciones, el IP publico que ha sido proporcionado al momento
de hacer la instalación del servidor. En esta ocasión la dirección IP es:
https://168.243.8.11
Damos enter y a continuación aparecerá una ventana como esta:
Barra de Menús
Crearemos una línea llamada: “Línea Nueva”. Ahora en Device: Seleccionamos Generic SIP
Devices, luego Submit y se mostrará lo siguiente:
Todas las demás opciones que aparecen a continuación, no las vamos a modificar, dado
que configuraremos una línea PBX básica.
Entonces, nos dirigimos hasta la línea que dice: “Thisdevice uses siptechnology” y en
secret, colocaremos la contraseña de la línea, este campo es obligatorio porque nos
servirá al momento de configurar la línea del lado del cliente, ya sea con un teléfono IP,
una computadora que tenga instalado Zoiper (Windows), Twinkle (Linux) o cualquier
smarthphone con el software mencionado.
A continuación:
Fig. 9 – Lenguage Code: es, Status: Enable, Email address: correo deseado, Email Attachment: yes,
Play CID: yes, Play Envelope: yes.
En la figure 7, estas opciones nos sirven para configurar el correo de voz, es decir, cuando
alguien nos llame y no contestemos, una operadora nos dará las indicaciones para dejar
nuestro mensaje, y este será enviado al correo electrónico que le hemos especificado en
el formulario de la extensión, en el campo Email addresscolocaremos cualquier dirección
de correo electrónico al cual deseamos llegue el mensaje.
Este es el último paso, ahora al final del formulario damos click en Submit.
Con esto la línea ya ha sido creada, pero este es solo el primer paso para que exista
comunicación entre un punto y otro, dentro de la misma red, ahora que ya configuramos
la línea, es necesario configurar su terminal, es decir el punto en donde las personas
podrán contestar o realizar llamadas y esto lo veremos a continuación.
CONFIGURACIÓN DE CLIENTES SIP
Para comenzar, hay que tener instalado en la PC el software Zoiper 2.37 o cualquier otra
versión, ya una vez instalado hay que ejecutar el programa dando click en el icono de
acceso directo en escritorio, hay que tomar en cuenta que el firewall del sistema debe de
estar desactivado, o brindarle al programa los permisos de administrador para poder
utilizar la red del sistema, con esto Zoiper funcionará correctamente.
Al principio aparecerá una ventana como esta:
Opciones
Dominio (Domain): Este campo debe de ser llenado con la dirección IP, con la cual ha
sido configurada la planta Elastix, para nuestro caso la IP utilizada es:
https://168.243.8.11
Esto se vio en la configuración y creación de líneas PBX.
Nombre de Usuario (Username): Acá llenamos con el número telefónico con el cual la
línea ha sido configurada en Elastix, es de recordar que para una cantidad de líneas
mucho mayores es necesario tener un plan de numeración, este plan permitirá tener
un mayor control de todas las líneas y sus números, dado que este es un ejemplo, se
utiliza un numero aleatorio, pero hay que tomar en cuenta mas especificaciones para
sistemas Macro.
Username: 1000
ID del llamante (Caller ID Name): Acá ponemos el nombre el cual aparecerá en otra
terminal cuando realicemos una llamada, es solamente para identificación y podes
colocar cualquier nombre, aunque se sugiere que sea algo relacionado con la línea que
ha sido configurada.
Este nombre puede ser igual o distinto al puesto en Elastix, entonces:
Fíjese en la parte encerrada en rojo, Account detecta una línea SIP, solo basta registrarla,
para esto daremos click en Register.
Fig. 15 – Entorno de Zoiper 2.37 con línea SIP registrada.
Obsérvese, que en la parte de AccountLinea aparece como Registrada, esto quiere decir
que ya podemos realizar llamadas a cualquier otro número que se encuentre en nuestra
Red.
Viendo el pad numérico, marcamos un número que conozcamos de nuestra red, utilizando
los del laboratorio de STM 115, marcamos 8005, luego damos click Dial/answer que es el
botón color verde y para colgar, con Hangup el botón color rojo.
Fig. 17 – Zoiper realizando una llamada.
Fig. 18 – Puede observarse en el Operator Panel del servidor Elastix, que cuando nuestra línea se
conecta con Zoiper esta es reconocida inmediatamente cambiando de color e indicando que esta
activa.
CONFIGURACIÓN SISTEMA DE TELEFONÍA IP DE LINKSYS
Generalidades
Panel posterior
Los puertos del sistema se encuentran en el panel posterior.
PHONE 1/2 (Teléfono 1/2) Los puertos PHONE 1/2 (Teléfono 1/2) permiten
conectar teléfonos analógicos (o equipos de fax) al sistema utilizando cables de
teléfono RJ-11 (no incluidos).
ETHERNET El puerto ETHERNET se conecta a un ordenador de administración para
poder acceder a la utilidad basada en Web del sistema para realizar tareas de
configuración. De no existir este puerto, el puerto INTERNET cumple con esta
función.
INTERNET Este puerto INTERNET se conecta a un router o módem de banda ancha.
Power En el puerto Power (Alimentación) se conecta el adaptador de corriente.
(Alimentación)
Panel frontal
Las luces del sistema se encuentran en el panel frontal.
Dirección IP
Mascara de RED
Gateway
DNS primario y secundario si se requiere
1. Descolgar el auricular
2. Digitar **** (4 asteriscos, entra a menú de
configuración)
3. Digitar 73738# (Esto reiniciara el teléfono a
configuración de fábrica)
4. Esperar a que reinicie el teléfono
5. Colgar el auricular
6. Descolgar el auricular
7. Digitar **** (4 asteriscos, entra a menú de
configuración)
8. Digitar 101# (Selecciona el menú de conexión a Internet)
9. Digitar 0# (Selecciona DHCP)
10. Colgar el auricular
Descolgar el auricular
Digitar **** (4 asteriscos, entra a menú de configuración)
Digitar 73738# (Esto reiniciara el teléfono a configuración de fabrica)
Esperar a que reinicie el teléfono
Colgar el auricular
Descolgar el auricular
Digitar **** (4 asteriscos, entra a menú de configuración)
Digitar 101# (Selecciona el menú de conexión a Internet)
Digitar 1# (Selecciona Parámetros de RED estáticos)
Digitar 111#, luego digitamos la dirección IP seguida de un numeral, usando como
punto la tecla asterisco, para el laboratorio una ip valida es 172.16.2.251 que
digitada en el teléfono seria 172*16*2*251#.
Digitar 121#, luego se digita la máscara de red seguida de numeral, usando como
punto la tecla asterisco, para el laboratorio es 255.255.255.0, que digitada en el
teléfono serian 255*255*255*0#.
Digitar 131#, luego se digita el Gateway seguido de numeral, usando como punto
la tecla asterisco, para el laboratorio es 172.16.2.1, que digitada en el teléfono
serian 172*16*2*1#.
Digitar 161#, luego se digita la dirección del server DNS seguido de numeral,
usando como punto la tecla asterisco, para el laboratorio es 172.16.2.1, que
digitada en el teléfono serian 172*16*2*1#.
Colgar el auricular
Con esto ya configuramos los parámetros de RED en forma estática, sedebería de
consultar con el administrador de red del laboratorio sobre cuales IPs están
disponibles para asignar manualmente para que no exista una duplicidad de ip en la
red y tener problemas en la conexión.
Configuración de parámetros de RED a través de la herramienta WEB.
Se puede hacer por medio del cliente DHCP o asignando parámetros manualmente,
solo se debe de usar uno de ellos, según la necesidad ó conveniencia.
Para utilizar la herramienta web es necesario conocer la ip que se tiene asignada el
aparato, para conocer la ip hacemos lo siguiente:
Luego haremos clic en la etiqueta AdminLogin para poder tener acceso a otros menús de
configuración que utilizaremos más adelante.
Generalidades
Los modelos SPA921, SPA922, SPA941 y SPA 942 de Linksys son teléfonos VoIP (protocolo
de voz sobre Internet) que proporcionan comunicación de voz sobre una red IP. Los
teléfonos disponen de funciones tradicionales, como reenvío de llamada, rellamada,
marcación rápida, transferencia de llamadas, conferencias y acceso a buzón de voz. Las
llamadas pueden realizarse o recibirse con un terminal, con auriculares o con un altavoz.
1. Localice el extremo del cable de teléfono en espiral que tiene el extremo recto más
largo. Enchufe dicho extremo en la parte posterior de la base del teléfono (símbolo
de teléfono).
2. Enchufe el extremo recto corto del cable en la toma de la parte inferior del
terminal del teléfono (no se muestra).
En esta sección se presupone que se han realizado las conexiones correctas. Conecte el
adaptador de corriente CA a una toma de corriente. Utilice sólo el adaptador que se
incluye con el teléfono.
Después de la secuencia, que debe durar unos cinco segundos, el teléfono muestra
el menú estándar.
En la parte inferior de la pantalla LCD se muestran redial, dir, cfwd y dnd encima de sus
botones correspondientes. Junto a dnd aparece una flecha pequeña que indica la
posibilidad de acceder a más menús con sólo pulsar el lado derecho del botón de
desplazamiento. Si el teléfono no muestra esta pantalla, vuelva a confirmar la instalación y
las conexiones. Si todo es correcto, pruebe a desenchufar el teléfono y volver a
enchufarlo.
Configuración de parámetros de red
Una vez conectados todos los cables, se está listo para agregar los parámetros de red
necesarios para tener un teléfono Ip funcional, estos parámetros son:
Dirección IP
Mascara de RED
Gateway
DNS primario y secundario si se requiere
11. Pulsamos el botón de MENU (tiene forma de hoja de papel) para tener acceso al
menú.
12. Nos desplazamos por el menú con la tecla ARRIBA/ABAJO hasta la opción ‘9
Network’ y pulsamos la tecla (‘Select’) para acceder a dicho menú.
13. Nos desplazamos por el menú con la tecla ARRIBA/ABAJO hasta la opción ‘1 WAN
ConnectionType’ y pulsamos la tecla ‘Edit’ para acceder a dicho menú
14. Pulse la tecla ‘Option’ hasta que aparezca ‘DHCP’ en la pantalla
15. Pulse la tecla ‘ok’
16. Guardaremos los cambios pulsando la opción “save”
17. Reiniciamos el teléfono”.
18. Una vez guardados podremos comprobar si se ha configurado bien la dirección IP,
entrando en el menú “9 Network” y consultando la opción “2 Current IP”.
1. Pulsamos el botón de MENU (tiene forma de hoja de papel) para tener acceso al
menú.
2. Nos desplazamos por el menú con la tecla ARRIBA/ABAJO hasta la opción ‘9
Network’ y pulsamos la tecla (‘Select’) para acceder a dicho menú.
3. Nos desplazamos por el menú con la tecla ARRIBA/ABAJO hasta la opción ‘1 WAN
ConnectionType’ y pulsamos la tecla ‘Edit’ para acceder a dicho menú
4. Pulse la tecla ‘Option’ hasta que aparezca ‘Static IP’ en la pantalla
5. Pulse la tecla ‘ok’
6. Habrá que delimitar el teléfono con direcciones IP estáticas. Para ello, una vez
dentro del menú “9 Network” haremos lo siguiente:
En opción “8 NON-DHCP IP Address”, configuraremos una ip libre del rango
asignado. Por ejemplo “10.0.0.2”.
Pulse la tecla ‘ok’
En Opción “9 NON- DHCPSubnetMask”, configuraremos la ip de la máscara
de subred. Por ejemplo “255.255.255.0”.
Pulse la tecla ‘ok’
En Opción “10 NON-DHCP Default Route” configuraremos la ruta por
defecto asignada para tener salida a internet. Por ejemplo”10.0.0.1”.
Pulse la tecla ‘ok’
La dirección DNS no es necesaria.
7. Guardaremos los cambios pulsando la opción “save”
8. Reiniciamos el teléfono”.
9. Una vez guardados podremos comprobar si se ha configurado bien la dirección IP,
entrando en el menú “9 Network” y consultando la opción “2 Current IP”.
Con esto ya configuramos los parámetros de RED en forma estática, se debería de
consultar con el administrador de red del laboratorio sobre cuales IPs están disponibles
para asignar manualmente para que no exista una duplicidad de Ip en la red y tener
problemas en la conexión.
1. Pulsamos el botón de MENU (tiene forma de hoja de papel) para tener acceso al
menú.
En esta ventana en la pestaña Info se nos muestra mucha información, pero nos
interesara verificar nada mas la parte de System Information, donde se nos muestra los
parámetros de RED que se asignaron al dispositivo vía DHCP o manualmente. Esta es la
pestaña que miraremos para confirmar que los parámetros de RED son los correctos.
Luego haremos clic en la etiqueta Admin Login para poder tener acceso a otros menús de
configuración que utilizaremos más adelante.
DESARROLLO DE PRÁCTICA
1. Crear una cuenta de Administrador en la planta Elastix por cada integrante del grupo
de trabajo de laboratorio.
2. Crear una extensión SIP para cada integrante en la planta Elastix, con la siguiente
numeración xxxx, tomar nota de esta pues será utilizada más adelante
3. Configurar en ZOIPER cada usuario y realizar una llamada con otro usuario de la
planta.
4. Configurar los dos puertos FXS del SPA942, y realizar una llamada entre ellos.
5. Realizar una llamada entre un teléfono ubicado en el SPA942 y una cuenta configurada
en ZOIPER.
6. Configurar el SPA921, ahora llamar con otro usuario ubicado en diferentes puntos
como ZOIPER y el SPA942.
7. Con el programa que investigo para llamadas SIP, instálelo configúrelo y realice una
llamada con cualquier otro usuario disponible. De ser posible haga la llamada hacia
una usuario SIP ubicado en un SMARTPHONE.