Prácticas telefonía IP - Innovacion tecnologica · PDF file1-1-2015...

11
1-1-2015 Prácticas telefonía IP Prácticas con Elastix – Asterisk - Lab. 3 Jesse Padilla Agudelo Adaptado por Ing. Pedro Alberto Arias Quintero SENA - CIMI

Transcript of Prácticas telefonía IP - Innovacion tecnologica · PDF file1-1-2015...

Page 1: Prácticas telefonía IP - Innovacion tecnologica · PDF file1-1-2015 Prácticas telefonía IP Prácticas con Elastix – Asterisk - Lab. 3 ss ill Agu lo A pt o por ng

1-1-2015

Prácticas telefonía IP Prácticas con Elastix – Asterisk - Lab. 3

Jesse Padilla Agudelo Adaptado por Ing. Pedro Alberto Arias Quintero SENA - CIMI

Page 2: Prácticas telefonía IP - Innovacion tecnologica · PDF file1-1-2015 Prácticas telefonía IP Prácticas con Elastix – Asterisk - Lab. 3 ss ill Agu lo A pt o por ng

Red de telefonía para práctica inicial a trabajar

Servidor Elastix -Asterisk

Swich

Teléfono IP

Teléfono IP

softphone

Tel. Análogo

Tel. Análogo

Tablet PC softphone

softphone

Esquema de Red

Page 3: Prácticas telefonía IP - Innovacion tecnologica · PDF file1-1-2015 Prácticas telefonía IP Prácticas con Elastix – Asterisk - Lab. 3 ss ill Agu lo A pt o por ng

Laboratorio 3

Configuración PBX Asterisk con Elastix Open Source Unified

Communications Server

Duración

30 Minutos.

Objetivo

Configurar una extensión telefónica IP de prueba en una PBX IP Asterisk usando el panel de administración Web de Elastix Open Source Unified Communications Server.

Descripción

En este laboratorio se desarrollaran los pasos básicos para crear y configurar una extensión

telefónica IP SIP usando el panel de administración Web que provee Elastix para la administración

de centrales PBX IP con Asterisk. Una PBX es básicamente una central telefónica que permite la administración de llamadas internas

en una empresa, y la gestión de llamadas hacia los servicios externos de telefonía, como telefonía

tradicional y móvil Celular. La característica principal es que una PBX pertenece y es administrada

por una empresa privada no por un proveedor de telefonía. Las PBX IP son servicios de administración telefónica interna pero que hacen uso de servicios de

telefonía IP y protocolos de voz sobre IP. Asterisk es un software de central telefónica OpenSource para la configuración de PBX IP en

entornos GNU/Linux.

Requisitos

1. Computador con Windows o GNU/Linux conectado a la Red y con un Navegador Web

disponible (Internet Explorer, Firefox, Opera, Safari, Google Chrome u otro).

2. Tener a disposición una Máquina Virtual con Elastix Instalado, sea en Oracle VirtualBox,

vmWare o alguna otra tecnología.

3. El adaptador de RED de la máquina virtual debe estar configurado en Modo PUENTE o

BRIDGE.

4. El Servidor Elastix configurado con una IP estática ubicado en mismo segmento de red de

la maquina desde la que se realizara la administración vía Web.

Page 4: Prácticas telefonía IP - Innovacion tecnologica · PDF file1-1-2015 Prácticas telefonía IP Prácticas con Elastix – Asterisk - Lab. 3 ss ill Agu lo A pt o por ng

Desarrollo

El primer paso es ingresar a la interfaz Web de Elastix con la dirección IP que nos entrega este en

su terminal al autenticarnos (Figura 1), si tenemos alguna dificultad y queremos confirmar la

dirección IP del Servidor podemos ejecutar el comando “ifconfig” este nos listara las interfaces de

red disponibles con su respectiva dirección IP (Figura 2). Nota: La interfaz de red Ethernet correspondiente es la ethX donde la X se reemplaza por el

número de la interfaz, típicamente cero “0”. La interfaz lo es la interfaz de loopback y siempre

tendrá asignada la dirección IPv4 127.0.0.1.

Figura 1. Autenticación en la terminal de Elastix, si el proceso es exitoso como se remarca con la línea roja Elastix nos indicara la URL para Ingresar a su interfaz de administración Web.

Figura 2. Ejecución del comando “ifconfig”, nos indica que la interfaz de red Ethernet cero “eth0”

tiene asignada la dirección IP 10.1.1.4

Usando la dirección IP obtenida en el paso anterior abrimos un navegador desde una máquina que este en el mismo segmento de red que el servidor Elastix y marcamos en la barra de dirección dicha IP como se muestra en la Figura 3.

Page 5: Prácticas telefonía IP - Innovacion tecnologica · PDF file1-1-2015 Prácticas telefonía IP Prácticas con Elastix – Asterisk - Lab. 3 ss ill Agu lo A pt o por ng

Figura 3. Interfaz de autenticación Web de Elastix, como se puede observar la URL en el navegador corresponde a la dirección IP del Servidor, y para recordar el usuario de la interfaz Web siempre es “admin” y la contraseña que se le asignó a este en el proceso de instalación, para continuar con la autenticación y seguir a la siguiente pantalla presionamos el botón “submit”. Si el proceso de autenticación es exitoso Elastix automáticamente nos re-direccionará a su dashboard. Figura 4. Seleccionamos en el menú principal la opción PBX la que nos permitirá configurar la central telefónica Asterisk como se muestra en la Figura 5.

Figura 4. Dashboard de Elastix

Page 6: Prácticas telefonía IP - Innovacion tecnologica · PDF file1-1-2015 Prácticas telefonía IP Prácticas con Elastix – Asterisk - Lab. 3 ss ill Agu lo A pt o por ng

Figura 5. Menú de Elastix

Cuando damos click en la opción PBX del menú PBX como lo observamos en la figura anterior

(Figura 5) automáticamente el sub-menú por defecto está ubicado en el ítem PBX Configuration el

cual se presenta en la imagen a continuación (Figura 6), esta ventana nos permitirá agregar nuevas

extensiones telefónicas IP, usando diferentes protocolos tales como SIP o IAX2, entre otros. Esta interfaz (Figura 6) está dividida en tres bloques, el bloque de la izquierda corresponde al

menú principal de la PBX IP, en este podemos configurar cada uno de los parámetros

correspondientes a la central telefónica. El bloque del centro nos permite agregar nuevas

extensiones; en la caja de selección podemos seleccionar el tipo de dispositivo con el cual

trabajaremos, esto específicamente hace referencia al protocolo que este dispositivo usara en su

extensión (Ejemplo: SIP o IAX2), en el tercer bloque podemos observar un panel de resumen que

nos mostrara las extensiones existentes y nos permitirá agregar de forma rápida una nueva

extensión, por el momento este no nos muestra ningún resumen de extensiones pues no hemos

creado ninguna.

Figura 6. Panel de Elastix para la Configuración de la PBX IP Asterisk

Como podemos observar en la Figura 7, Asterisk soporta la configuración de diferentes dispositivos según el protocolo de Voz sobre IP con los que estos trabajen. Como podemos ver en la interfaz de Elastix, la central IP Asterisk soporta diferentes protocolos, como lo son SIP, IAX2, ZAP, DAHDI entre otros.

Figura 7. Protocolos y Dispositivos soportados en la PBX IP de Elastix

Page 7: Prácticas telefonía IP - Innovacion tecnologica · PDF file1-1-2015 Prácticas telefonía IP Prácticas con Elastix – Asterisk - Lab. 3 ss ill Agu lo A pt o por ng

Para crear nuestra primera extensión telefónica IP de prueba vamos a seleccionar un Device tipo Generic SIP Device, lo que quiere decir que los teléfonos IP que usemos sean físicos o en software deberán soportar el protocolo de transmisión SIP. Para continuar con el proceso presionamos el

botón Submit. Figura 8

Figura 8. Creación de una extensión SIP con Elastix

Al presionar el botón Submit la interfaz de Elastix nos llevara a la siguiente pantalla (Figura 9) donde podremos configurar los parámetros específicos de la extensión telefónica IP. Desde esta interfaz podremos configurar parámetros como el número de extensión telefónica, nombre de la extensión para usarla en el proceso de identificación de llamada, contraseña de autenticación

entre otras.

Figura 9. Panel de Configuración de una Extensión Telefónica SIP

Vamos a proceder a crear una extensión para realizar pruebas, con esta pretendemos desde un teléfono IP, ya sea físico o en software probar conectividad y operatividad del teléfono a la PBX IP, para proceder a crear el resto de extensiones que necesitemos. En este caso vamos a crear una extensión telefónica IP con las siguientes características:

User Extension: 3300 (Numero de Extensión Telefónica)

Display Name: Usuario de Prueba (Esto para el identificador de llamadas)

Secrect: password (Contraseña de autenticación de la extensión telefónica)

Page 8: Prácticas telefonía IP - Innovacion tecnologica · PDF file1-1-2015 Prácticas telefonía IP Prácticas con Elastix – Asterisk - Lab. 3 ss ill Agu lo A pt o por ng

Esta configuración la podemos observar en la Figura 10, para finalizar el proceso, crear y guardar la extensión telefónica IP presionamos al final de la ventana el botón Submit (Figura 11).

Figura 10. Configuración de la Extensión Telefónica IP de Prueba

Figura 11. Boton Submit para crear y guardar la Extensión Telefónica IP

Page 9: Prácticas telefonía IP - Innovacion tecnologica · PDF file1-1-2015 Prácticas telefonía IP Prácticas con Elastix – Asterisk - Lab. 3 ss ill Agu lo A pt o por ng

Al presionar el botón Submit en la pantalla anterior Elastix inmediatamente nos regresa a la pantalla inicial donde decidimos agregar o no más extensiones telefónicas, si notamos la interfaz de Elastix nos muestra un mensaje subrayado en una barra de color rosa (Contenido del Mensaje: Apply Configuration Changes Here), este mensaje nos indica si deseamos aplicar los cambios realizados en este instante, si decidimos darle click al mensaje podremos usar de inmediato las extensiones creadas. Básicamente lo que hace esta opción de Elastix es reiniciar el servidor Asterisk aplicando los cambios realizados. Si NO presionamos esta opción tenemos como alternativa reiniciar el servicio desde el ítem tools del menú PBX vía comandos de Asterisk o reiniciar el servidor. Figura 12 y Figura 13.

Figura 12. Panel de Elastix para la Configuración de la PBX IP Asterisk. Mensaje para aplicar

cambios

Figura 13. Mensaje para aplicar cambios en la configuración de la PBX IP, si damos click en este activaremos la extensión telefónica IP recién creada

Como podemos observar el menú de la derecha de título Add Extension (Agregar Extensión) ya nos muestra el resumen de la extensión que hemos creado, en este caso nos muestra Usuario de

Prueba <3300>, es decir el identificador de la extensión y su número. Figura 14 y Figura 15.

Figura 14. Menu Add Extesion indicándonos la extensión recién creada “Usuario de Prueba<3300>”

Page 10: Prácticas telefonía IP - Innovacion tecnologica · PDF file1-1-2015 Prácticas telefonía IP Prácticas con Elastix – Asterisk - Lab. 3 ss ill Agu lo A pt o por ng

Figura 15. Acercamiento al menú Add Extension. Podemos observar en la imagen la extensión que hemos creado “Usuario de Prueba<3300>”

Si deseamos en algún momento modificar los parámetros de esta extensión telefónica recién

creada o cualquier otra, basta con que nos acerquemos a este menú de la derecha (Figura 14 y

Figura 15) y le demos click a la extensión correspondiente para editarla.

Page 11: Prácticas telefonía IP - Innovacion tecnologica · PDF file1-1-2015 Prácticas telefonía IP Prácticas con Elastix – Asterisk - Lab. 3 ss ill Agu lo A pt o por ng