actividad 3 pbx
TRANSCRIPT
SERVICIO NACIONAL DE APRENDIZAJE SENA GUÍA DE APRENDIZAJE
SISTEMA INTEGRADO DE GESTIÓN Proceso Gestión de la Formación Profesional Integral
Procedimiento Ejecución de la Formación Profesional Integral
Versión: 01
Fecha: 12/04/2013
Código: F004‐P006‐GFPI
Programa de Formación: Instalaciones de Redes de Computadores (832418)
Código: 228181 Versión: 2
Nombre del Proyecto: Diseño e implementación de una solución corporativa de cableado estructurado utilizando tecnologías de fibra óptica, cable utp, par telefónico y cable coaxial (código proyecto: 569600).
Código: 444956
Fase del proyecto: FASE 2: PLANEACIÓN
Actividad (es) del Proyecto: Diseñar los planos eléctricos para la solución propuesta, utilizando software de Diseño CAD, teniendo en cuenta las normas técnicas de elaboración junto con la reglamentación eléctrica actual, cálculos matemáticos reflejando en los mismos la distribución de los circuitos ramales y sistemas de protección.
Actividad (es) de Aprendizaje: Pbx inducción a Voip
Resultados de Aprendizaje: Interpretar planos eléctricos de acuerdo con las normas técnicas y el diseño establecido.
Competencia: Instalar redes internas de acuerdo con el diseño eléctrico.
Duración de la guía ( en horas): 6 horas
En la actividad 2 analizamos una red de telefonía pública básica conmutada, en esta sección veremos cómo instalar una pbx con sus características de red y sus servicios.
APRENDIZAJE DE GUIA LA DE IDENTIFICACIÓN 1.
Unidades básicas – 1 Nº APRENDIZAJE DE GUÍA
INTRODUCCION 2.
Guía de Aprendizaje
Preconceptos de Instalación.
Los sistemas de telefonía se han robustecido por las necesidades del mundo globalizado, es por ello que se han creado sistemas que además de comunicar, puedan prestar servicios adicionales al de voz, es así como se crean dispositivos como plantas telefónicas, pbx, gateway, telefonos ip y otros elementos que ayudan en este proceso del lenguaje.
Actividad 1.
Indague la diferencia entre telefonía ip y Voz ip.
Esta actividad estará encaminada a instalar una pbx llamada elastix en un servidor de linux centos por ser de carácter gratuito y de código abierto, esto no quiere decir que las pbx tengan que estar ligadas a este tipo de sistemas operativos ya que existen diferentes software pbx que funcionan sobre otros ambientes como por ejemplo 3cx en windows o asterix en diferentes entornos.
Actividad 2
Investigue las funciones principales de una PBX
Otro de los principales motivos de utilizar Linux-Centos es su gran estabilidad y performance, el kernel de Centos esta opmizado para ser utilizado en servidores de alto rendimiento y operacion continua, precisamente el ambiente en que se espera que opere una PBX-IP Elastix.
CentOS es una distribución de Linux basada en los fuentes libremente disponibles de Red Hat Enterprise Linux. Cada versión de CentOS es mantenida durante 7 años (por medio de actualizaciones de seguridad). Las versiones nuevas son liberadas cada 2 años y actualizadas regularmente (cada 6 meses) para el soporte de hardware nuevo.
Actividad 3
Investigue que requerimientos de máquina se necesitan para instalar centos.
La mayoría de equipos poseen entorno windows sobre todo en nuestros ambientes de aprendizaje, es por ello que se utilizaran máquinas virtuales que simulan nuestro sistema operativo centos, debemos tener en cuenta que la versión del software de la máquina virtual deberá estar actualizado. Podremos usar el virtual box o el Vmware programas de acceso gratuito y el elastix que tiene la misma ventaja.
En la red todos los dispositivos pertenecen a una red, por lo que este sistema no se escapa de ser otra más, la pbx requiere una ip fija donde sera una puerta de enlace a la cual se conectaran todas las extensiones que para este caso serán sus telefónos y sus pc; para tal fin se usará tanto el sotware del pbx como tambíen el que debe estar instalado en los dispositivos finales mencionados llamado softphone, entre estos usaremos el programa zoiper que veremos en la siguiente semana.
Página 2 de 18
APRENDIZAJE DE ACTIVIDAD 3.
Guía de Aprendizaje
Es recomendable configurar o suspender el firewall de la máquina; porfavor revisar el material de la guía donde ubicará el software requerido, el paquete de elastix encontrado en blackboard complementa tanto el sistema operativo centos como el software de la planta.
Actividad 4
Investigue las características de elastix, mencione algunas.
Actividad 5
Instalación de Elastix
La instalacion de Elastix 2.3.0 es un procedimiento bastante simple y sensillo de ejecutar, basicamente lo unico que necesitamos es tener listo el CD de instalacion o en su defecto la imagen ISO,
Inmediatamente comenzamos la instalacion la primera pantalla en aparecer es la siguiente:Simplemente damos ENTER para comenzar la instalacion.
Opciones de Instalación
A continuación se presentan las diferentes opciones que irán apareciendo durante el proceso de instalación
que requieren de nuestra intervención:
Página 3 de 18
Guía de Aprendizaje
1.- Selección del idioma de instalación: Permite seleccionar el idioma a utilizar para la instalación, esta
opción es única y exclusivamente para la instalación no afecta en nada la configuración del entorno de
administración de Elastix. Se deberá seleccionar el idioma en que se desea que aparezcan las opciones de
instalación, pueden dejar la opción por defecto, si se sienten cómodos con el Inglés, de lo contrario
deberán buscar la opción de Spanish, para cambiar a Español. En este ejemplo utilizare la opción por
defecto, English.
2.- Selección del tipo de teclado: Seleccionamos el tipo de teclado que está conectado al servidor, si la
distribución del teclado es Español, seleccionamos Spanish, de lo contrario dejamos la opción us por
defecto si es en Ingles. Con la tecla de TAB (Tabulador) nos movemos a OK para hacer la selección.
Página 4 de 18
Guía de Aprendizaje
3.- Crear tabla de Partición: Se nos pide confirmación para crear la tabla de partición o el espacio del
disco duro que será asignado al servidor Elastix. La creación de la tabla de partición borra todo el
contenido del disco duro y reasigna todo el espacio a Elastix. En nuestro ejemplo por tratarse de una
instalacion en una máquina virtual no se corre ningún riesgo de perder datos ya que el disco duro es
también virtual totalmente independiente del disco físico de la computadora anfitrión.
Se pedirá confirmación para remover particiones existentes si las hay, para crear la nueva tabla de
partición que será asignada al servidor Elastix. Se deberá seleccionar la primera opción para borrar
cualquier partición existente y crear la nueva sobre el disco duro. Utilizando la barra espaciadora se hace la
selección y con la tecla TAB nos desplazamos para seleccionar OK.
Página 5 de 18
Guía de Aprendizaje
Se pedirá de nuevo confirmación para proceder, después de esta acción todo lo que está en el disco duro
será borrado de manera permanente.
En la siguiente opción que aparece, se nos solicita revisar y modificar la tabla de partición, es
recomendable revisarla para verificar que todo este correcto. Con la tecla TAB seleccionamos YES para
continuar.
Página 6 de 18
Guía de Aprendizaje
A menos que se necesite crear una o varias particiones adicionales a las de por defecto, no se recomienda
cambiar las sugerida por la instalacion. Con la tecla de TAB nos desplazamos a la opción OK para
continuar, después de realizar esta acción las particiones son creadas de manera definitiva.
4.- Configuración de Interface de Red: Lo siguiente es configurar los parámetros de la Red IP de la
interface de red de nuestro servidor. Seleccionamos YES para continuar.
Página 7 de 18
Guía de Aprendizaje
Hacemos la selección de las siguientes opciones:
• Activar al arrancar (Activate on boot)
• Habilitar soporte de IPv4 (Enable IPv4 support)
Seleccionar soporte IPv6 solo si realmente se utiliza o se vaya a utilizar IPv6 en su red, de lo contrario es
mejor no activarlo ya que hace uso de recursos de manera innecesaria. Con la barra espaciadora
seleccionamos las opciones, con la tecla TAB seleccionamos OK para continuar.
Se deberá seleccionar la manera que el servidor Elastix obtendrá su dirección IP, aunque aparezca la
opción de obtenerla de manera dinámica (DHCP) no es recomendable bajo ninguna circunstancia
seleccionar esta opción. Se deberá seleccionar la manera Manual (Manual address configuration) posterior
colocar la dirección IP y la máscara de red.
Página 8 de 18
Guía de Aprendizaje
Asignar la dirección IP de la puerta de enlace (Gateway) y del servidor de nombres de dominio (DNS)
Asignar el nombre que tendrá el servidor en la red IP o nombre de Host. Se recomienda hacerlo de manera manual.
Página 9 de 18
Guía de Aprendizaje
5.- Selección de Zona Horaria: Este parámetro es importante su selección correcta debido a que los reportes toman esta hora como referencia. Buscar la zona horaria de su ubicación geográfica.
6.- Asignar clave a usuario root: A continuación aparece la opción de asignar la clave que tendrá el usuario root este usuario es utilizado para tener acceso a la consola en modo de comandos (CLI), es el primero que se utiliza para acceder al servidor al terminar la instalacion.
Luego de ingresar la clave de root, inicia el proceso de instalacion que toma un par de minutos, ira apareciendo una pantalla donde indicara el avance de la copia de los archivos en el servidor. Esperamos hasta que finalice.
Página 10 de 18
Guía de Aprendizaje
Al finalizar la copia de todos los paquetes de instalacion, el servidor se reiniciara automáticamente, aparecerá la pantalla siguiente, esperamos unos segundos y continuara con la carga.
Página 11 de 18
Guía de Aprendizaje
Esperamos todo el proceso de carga del servidor, hasta que aparezca la siguiente pantalla en la cual nos solicita que ingresemos una clave. Esta clave es para tener acceso al gestor de base de datos MySQL, utilizado por el servidor Elastix para registrar todos los sucesos.
Nos pide confirmar la clave.
Continúa el proceso de carga y volverá aparecer otra pantalla solicitando otra clave. La clave que solicita es del usuario admin, lo utilizaremos para ingresar a la consola de gestión WEB del servidor Elastix.
Página 12 de 18
Guía de Aprendizaje
Confirmamos la clave.
Al finalizar todo el proceso de carga, la instalacion del servidor ha concluido satisfactoriamente. Aparece la pantalla de ingreso solicitando login: aquí ingresamos con el usuario root y la clave que colocamos durante la instalacion, para tener acceso a la consola en modo de comando.
Al ingresar correctamente con el usuario root, tenemos acceso a la consola de gestión en modo de comandos, en esta consola podemos ejecutar cualquier comando Linux así como ingresar a la consola de Asterisk.
Página 13 de 18
Guía de Aprendizaje
Si observan en la información que aparece, notaran que nos dan indicaciones de la manera en la que se debe de ingresar desde un navegador Web, en el ejemplo es: http://192.168.0.240 , de esta manera nos vamos a cualquier computadora que este en la red, abrimos el navegador (De preferencia Firefox) he ingresamos con el URL: http://192.168.0.240 que corresponde a la dirección IP del servidor, para tener acceso a la consola Web.
Hasta ahí, tenemos un sistema totalmente funcional, pero que pasa si queremos que el servidor virtual se
pueda comunicar con el exterior, o sea, a internet, Debemos hacer ciertas configuraciones para que eso
suceda.
Primero, en VirtualBox, en la configuración de la máquina virtual, tenemos que ir a Configuración -> Red ->
Adaptador 1 En esa parte notaremos que por default, en la parte de Conectado a, aparece marcada la
opción NAT, así que la cambiamos por modo Bridge o Puente, aceptamos y reiniciamos el servidor virtual.
Página 14 de 18
Guía de Aprendizaje
Todo dependerá de la tarjeta de red como este configurada por el fabricante
Página 15 de 18
Guía de Aprendizaje
Notaremos en la sección de Información del sistema, que dice IP address for eth0: 192.168.1.102, la cual
es una dirección IP local de acuerdo al router en el que estamos, podemos ir a la configuración de nuestro
Host y verificar que efectivamente la máquina se detecta.
Hecho lo anterior, ya tenemos nuestro servidor detectado en la red local detrás del router, pero Telco le
asigna una IP al router, no a cada máquina, es decir, si tenemos una página web (por ejemplo) y queremos
que otra persona en el mundo la vea, con el simple hecho de darle nuestra IP no va a funcionar, ya que,
detrás del router hay otra red interna, y si tenemos varias computadoras, el router no sabrá hacia qué
computadora dirigir el tráfico (en el caso del ejemplo, tráfico http), es por ello que si queremos configurar
Página 16 de 18
Guía de Aprendizaje
ciertos servicios, debemos hacer uso de IP Forwarding, para que de esta manera, el tráfico generado
exteriormente se dirija hacia la máquina host del servicio, siendo configuraciones especiales dependiendo
del equipo que tengamos.
El mecanismo de “IP forwarding” se encarga de la retransmisión de los paquetes que se reciben por una interfaz física y de retransmitirlos por otra interfaz hacia otro nodo. Cuando un paquete IP se recibe por una interfaz física, el modulo IP de entrada (IPinput ) procesa el paquete. Si la dirección IP destino del paquete se corresponde con la del dispositivo se procesa el paquete y se pasa al módulo TCPinput.
En caso de que la dirección IP destino no se corresponda con la del dispositivo y el módulo IP forwarding
está desactivado, el paquete IP se descarta.
En el caso de que la dirección IP destino no se corresponda con la del dispositivo y el módulo IP forwarding
esté activado, se pasa el paquete al módulo IP de salida (IPoutput ), se consulta la tabla de
encaminamiento y el paquete se retransmite por la interfaz correspondiente.
Centos es una opción muy viable, y de igual manera, si no queremos instalarlo en nuestro disco duro, existe la forma de configurar VirtualBox.
Actividades de evaluación. Entrega de la actividad desarrollada de manera individual por cada aprendiz en medio magnético.
Para el desarrollo satisfactorio de la actividad, los recursos requeridos son:
Computadora
Servicio de Internet
Material de apoyo de Centos, Virtual box y Elastix ubicado en la bibliografía de la actividad.
Página 17 de 18
APRENDIZAJE EL PARA RECURSOS 3.
Guía de Aprendizaje
Vozip
Planta
Libre acceso
Código abierto
Codecs
Softphone
Linux
Centos
Máquina Virtual
http://elastixtech.com/www.centos.org/
Nombres Cargo Dependencia Firmas Fecha
Autores Harrisson Góngora Herrera
Instructor Abril 2014
Asesoría Pedagógica
Revisión
Aprobación
Página 18 de 18
4. GLOSARIO DE TERMINOS
WEBGRAFÍA BIBLIOGRAFÍA/ 5.