prácticas telefonía ip - profe.arias | innovacion tecnologica 3. interfaz de autenticación web de...

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

Upload: vunhi

Post on 13-Jun-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Prácticas telefonía IP - profe.arias | Innovacion tecnologica 3. Interfaz de autenticación Web de Elastix, como se puede observar la URL en el navegador corresponde a la dirección

1-1-2015

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

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

Page 2: Prácticas telefonía IP - profe.arias | Innovacion tecnologica 3. Interfaz de autenticación Web de Elastix, como se puede observar la URL en el navegador corresponde a la dirección

INTRODUCCIÓN

La revolución tecnológica actual, la masificación de la Internet, la evolución de las infraestructuras de red, conceptos

como la movilidad y tendencias como la computación en la nube, suponen nuevos retos de comunicación para las

empresas y la expectativa ante nuevos servicios para las usuarios.

Las comunicaciones internas y externas hoy en día se han transformado, integrando cada vez nuevos y más

avanzados servicios, pasando por la telefonía tradicional, las comunicaciones móviles, y hoy en día la voz sobre IP y

los servicios de tele-conferencia.

La voz sobre IP es un concepto simple, consiste en transmitir paquetes de voz sobre una red de datos IP, es decir,

la voz se digitaliza y se encapsula en un paquete IP, con direcciones origen y destino para transmigre sobre una red

de conmutación de paquetes, ya sea una Red LAN o una RED WAN o Internet.

La Telefonía IP es un servicio telefónico que nace a partir de la transmisión de voz en redes IP, este usa este concepto

para prestar servicios de comunicación de voz entre usuarios. Siendo este transparente para el usuario, y

caracterizándose por usar redes de conmutación de paquetes a diferencia de los servicios telefónicos tradicionales

que usan redes de conmutación de circuitos.

Esta guía de laboratorio tiene como objeto introducir al estudiante al mundo de la telefonía IP, haciendo uso de la

plataforma de Comunicaciones Unificadas Elastix. Las plataformas de comunicaciones unificadas son herramientas

que permiten en un solo paquete administrar los servicios básicos de comunicaciones de una empresa, como lo

son: El correo electrónico, la mensajería instantánea, los servicios de telefonía y Fax.

Elastix es una plataforma de comunicaciones unificadas OpenSource basada en GNU/Linux y que integra diferentes

servicios de código abierto para administrar en unos solo aplicativos servicios como telefonía sobre IP, este en

particular usando la plataforma Asterisk para el montaje, configuración y administración de Centralitas Telefónicas

o PBX IP.

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.

En este manual de laboratorio nos encontraremos con todas las herramientas necesarias para implementar y

configurar un servicio de telefonía IP para una empresa, es decir, la configuración de una PBX IP, usando los servicios

de la plataforma Elastix.

El objetivo del laboratorio es integrar diferentes tipos de usuarios y redes en una única topología de comunicación

de voz sobre IP. En esta práctica se busca lograr una comunicación efectiva entre usuarios de telefonía tradicional,

usuarios de telefonía IP (Hardphones y Softphones) y smartphones.

Page 3: Prácticas telefonía IP - profe.arias | Innovacion tecnologica 3. Interfaz de autenticación Web de Elastix, como se puede observar la URL en el navegador corresponde a la dirección

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 4: Prácticas telefonía IP - profe.arias | Innovacion tecnologica 3. Interfaz de autenticación Web de Elastix, como se puede observar la URL en el navegador corresponde a la dirección

Laboratorio 2

Configuración Parámetros de RED Elastix Open Source

Unified Communications Server

Duración

30 Minutos.

Objetivo

Configurar los parámetros de red del Servidor Elastix a través del panel de administración web de Elastix Open Source Unified Communications Server.

Descripción

En este laboratorio se desarrollaran los pasos básicos para configurar los parámetros de las

interfaces de red del servidor con Elastix a través de su interfaz web. Este ejercicio nos permitirá

modificar la configuración de la tarjeta de red de tal modo que podamos indicarle al servidor que

solicite su dirección IP por DHCP o ingresarla de forma manual y asignar una dirección IP estática,

con su respectiva mascara de sub-red. Adicional a esto se trabajará en otros elementos de la interfaz de Elastix que nos permitirán

modificar datos como servidores de DNS y la puerta de enlace, para que nuestro servidor pueda

comunicarse con otras redes como Internet.

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.

Page 5: Prácticas telefonía IP - profe.arias | Innovacion tecnologica 3. Interfaz de autenticación Web de Elastix, como se puede observar la URL en el navegador corresponde a la dirección

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 (Ver Figura), 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 otra 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 6: Prácticas telefonía IP - profe.arias | Innovacion tecnologica 3. Interfaz de autenticación Web de Elastix, como se puede observar la URL en el navegador corresponde a la dirección

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, esta interfaz en primera instancia siempre muestra el estado actual del servidor, como los recursos consumidos y los recursos disponibles. Adicional a esto los procesos activos y los que no están activos y por ultimo nos mostrara en su barra de menú los elementos necesarios para configurar cada uno de los aplicativos de comunicaciones unificadas de los que dispone la plataforma (VoIP – Asterisk, Fax – HylaFax, Mensajería Instantánea – OpenFire, eMail – Postfix). Figura 4 y Figura 5.

Figura 4. Dashboard de Elastix

Page 7: Prácticas telefonía IP - profe.arias | Innovacion tecnologica 3. Interfaz de autenticación Web de Elastix, como se puede observar la URL en el navegador corresponde a la dirección

Figura 5. Menú de Elastix

Como podemos observar en las Figura 4 y Figura 5, el panel de administración de Elastix es muy ordenado, y consta de dos menús, el primer menú (Menú Principal) ubicado de la parte superior y en color gris, permite entrar a los parámetros de Configuración Global de cada uno de los servicios de la plataforma de Comunicaciones Unificadas. Este menú está conformado por las siguientes categorías:

1. System: Este elemento permite la configuración de los parámetros generales del servidor, al darle click a este nos mostrara justo debajo del menú un sub-menú con elementos como el Dashboard que muestra la interfaz de uso de recursos del servidor. Network que permite modificar la configuración de RED IP del servidor. El elemento Users permite crear nuevos usuarios y grupos con sus roles y permisos definidos. El elemento Shutdown permite apagar o reiniciar el servidor desde la interfaz Web. Hardware Detector nos permite buscar y cargar los controladores para un nuevo dispositivo de telefonía (Como tarjeas FXO, FXS o tarjetas para administrar Canales E1, entre otras) que sea conectado al servidor. El elemento Updates permite buscar actualizaciones para el servidor y sus aplicativos. Backup/Restore permite hacer copias de seguridad del servidor y restaurarlas cuando sea necesario y por último el ítem Preferences permite cambiar el idioma, plantillas de la interfaz, fecha y hora del servidor.

2. Agenda: Nos permite visualizar dos elementos: el calendario, similar al de Google Apps

pero con algunas funciones reducidas y una agenda de administración de contactos, este se integra con las extensiones IP usadas en el servicio de telefonía IP del servidor.

3. Email: Permite ajustar todos los parámetros mínimos para configurar un servidor de correo electrónico, con elementos como dominio, cuentas, interfaz de acceso web, servicio de antispam, listas de correo, entre otros.

4. Fax: Este elemento permite configurar clientes fax virtuales, que permiten el envió de un Fax desde un correo electrónico a un Fax tradicional y recibir mensajes de Fax al correo electrónico, entre otras características.

5. PBX: Este elemento permite administrar vía Web el servicio de telefonía IP Asterisk, y configurar una PBX IP, con diferentes números de extensión, protocolos, codecs y servicios adicionales de telefonía.

6. IM: Este elemento permite activar el servicio de mensajería instantánea OpenFire y configurar los diferentes usuarios y características de este servidor.

7. Reports: Por ultimo este ítem nos permite ver los logs del sistema, llamadas registradas, uso de los canales, facturación entre otros elementos.

Para configurar con el proceso de configuración de los parámetros de red del Servidor Elastix presionamos click el menú System y luego click el ítem Network, como se muestra en la Figura 6.

Figura 6. Acceso a la configuración de Red, ubicada en el menu System, ítem Network

Elastix nos ubicará en la siguiente interfaz (Figura 7), en la parte de la izquierda encontraremos un menú con los parámetros de red que se pueden configurar, tales como los Parámetros de IP, y activar el servicio de DHCP, Elastix trae integrado un servidor DHCP que se puede usar para entregar direcciones IP al resto de los Equipos de la RED. En la parte de la derecha Elastix nos presenta la configuración de los parámetros de RED actuales y nos permite modificarlos desde allí. En la Figura 8 y Figura 9 podemos observar esta interfaz como más detalle.

Page 8: Prácticas telefonía IP - profe.arias | Innovacion tecnologica 3. Interfaz de autenticación Web de Elastix, como se puede observar la URL en el navegador corresponde a la dirección

Figura 7. Interfaz de configuración de parámetros de RED

Figura 8. Menú de Configuración de Parámetros de RED

Figura 9. Interfaz de configuración de parámetros de Red. Podemos observar en esta grafica el botón “Edit Network Parameters” y nombre Ethernet Cero (Ethernet 0) subrayado en azul, esto

es porque es un enlace a la configuración de dicha tarjeta de red

Puesto que deseamos configurar la dirección IP del servidor vamos a presionar el enlace a la tarjeta de red Ethernet Cero (Ethernet 0) mostrado en la figura anterior (Figura 9), este nos presentara la siguiente ventana de configuración Figura 10, para un acercamiento podemos observar la Figura 11.

Figura 10. Parámetros de Configuración Interfaz Ethernet Cero

Page 9: Prácticas telefonía IP - profe.arias | Innovacion tecnologica 3. Interfaz de autenticación Web de Elastix, como se puede observar la URL en el navegador corresponde a la dirección

Figura 11. Acercamiento de Configuración Interfaz Ethernet Cero

Vamos a configurar la dirección IP de manera manual, para esto en la opción Interface Type presionamos el rabio botton Static, para ese ejemplo hemos dejado la misma dirección IP y Mascara para que el equipo continúe en el mismo segmento de red en el que estamos trabajando. Para confirmar y aplicar los cambios realizados presionamos el botón Apply Changes este nos cargara en pocos segundos la nueva configuración, si colocamos una nueva dirección IP diferente a la que teníamos, cabe aclarar uno que debemos ubicar la maquina con la que estamos administrando el servidor en el mismo segmente de red al que cambiamos el servidor, esto con un prefijo de red y mascara de sub-red idénticos, y debemos digitar en la barra de dirección del navegador la nueva dirección IP. Al modificar estos parámetros Elastix nos preguntara si estamos seguros de esta decisión y si deseamos confirmar los cambios, como se muestra a continuación en la Figura 12, para confirmar estos y continuar debemos presionar el botón Aceptar.

Figura 12. Pregunta de Confirmación de los cambios a los parámetros de red de la interfaz Ethernet Cero (Ethernet 0).

Como podemos observar Elastix nos redirige a la interfaz anterior (Figura 13), pero si observamos con detalle donde nos indica la información de la interfaz Ethernet Cero (Ethernet 0) podemos ver que el tipo de asignación de la interfaz ha cambiado a Static a diferencia de cómo lo podíamos observar en la interfaz en la Figura 9 que esta estaba asignada por DHCP.

Page 10: Prácticas telefonía IP - profe.arias | Innovacion tecnologica 3. Interfaz de autenticación Web de Elastix, como se puede observar la URL en el navegador corresponde a la dirección

Figura 13. Cambios reflejados en la edición de los parámetros de red de la interfaz Ethernet Cero

(Ethernet 0) del Servidor Elastix.

Para continuar con el proceso de configuración vamos a modificar el nombre del servidor Elastix en la Red, adicional a esto modificaremos la información de los servidores DNS y la dirección de la Puerta de Enlace. Esto lo haremos dando click en el botón Edit Network Paraneters como se muestra en la Figura 14 y nos llevara a la interfaz mostrada en la Figura 15

Figura 14. Boton Edit Network Parameters. Este permite modificar el nombre en la red del Servidor, Servidores DNS y Puerta de Enlace.

Figura 15. Interfaz de configuración de los parámetros de Red, Nombre del Servidor, Servidores DNS y Puerta de Enlace

Los servidores DNS los vamos a dejar tal cual para este ejercicio, recuerde cambiarlo en su caso por los servidores DNS de su proveedor de servicio o los servidores DNS internos de su organización. Ingresaremos el parámetro de Puerta de Enlace o Default Gateway, para este caso usaremos el 10.1.1.1 que es el correspondiente al segmento de red en el que se encuentra ubicado este servidor. Y por último se modificara el nombre del Equipo en la Red o nombre de Host, como se resalta en el ejemplo de la imagen la estructura debe ser Nombre punto Dominio, por defecto este tiene el nombre localhost punto localdomain (localhost.localdomain), debemos conservar esta estructura por eso este laboratorio se asigna el nombre voip punto empresa punto local (voip.empresa.local) como se muestra a continuación en la Figura 16 y Figura 17.

Page 11: Prácticas telefonía IP - profe.arias | Innovacion tecnologica 3. Interfaz de autenticación Web de Elastix, como se puede observar la URL en el navegador corresponde a la dirección

Figura 16. Parámetros de Red Ingresados, Nombre del Servidor, Puerta de Enlace y Servidores DNS

Figura 17. Acercamiento al Nombre de Equipo Asignado al Servidor, en este caso voip.empresa.local cumpliendo con la estructura indicada por Elastix

Para guardar las modificaciones hechas basta con presionar el botón “Save” como se muestra en

la Figura 18.

Figura 18. Presionamos el botón “Save” para conservar los cambios realizados a los parámetros de Red.

Por ultimo en la Figura 19 y Figura 20 podemos observar en la interfaz de Elastix que las

configuraciones realizadas ya están disponibles

Figura 19. Observamos los cambios realizados a la configuración de Red en Interfaz Network

Parameters de Elastix

Page 12: Prácticas telefonía IP - profe.arias | Innovacion tecnologica 3. Interfaz de autenticación Web de Elastix, como se puede observar la URL en el navegador corresponde a la dirección

Figura 20. Acercamiento para observar con más detalle los cambios realizados a la configuración de Red