elastix

20
Universidad Politécnica de Texcoco Ingeniería en Electrónica y Telecomunicaciones. Sistemas de Telefonía “CREACIÓN DE UN SERVIDOR DE COMUNICACIÓN DE VoIP” Nombre de los integrantes: Karina Elizabeth Valdivia Alanis. Roberto Nieva Aquino.

description

servidor elastix

Transcript of elastix

Universidad Politcnica de Texcoco

Ingeniera en Electrnica y Telecomunicaciones.Sistemas de TelefonaCREACIN DE UN SERVIDOR DE COMUNICACIN DE VoIP

Nombre de los integrantes: Karina Elizabeth Valdivia Alanis.Roberto Nieva Aquino.Vctor David Ramrez Palacios

INTRODUCCIN.Qu es un servidor?Unservidores una aplicacin en ejecucin (software) capaz de atender las peticiones de un cliente y devolverle una respuesta en concordancia. Los servidores se pueden ejecutar en cualquier tipo de computadora, incluso en computadoras dedicadas a las cuales se les conoce individualmente como "el servidor". En la mayora de los casos una misma computadora puede proveer mltiples servicios y tener varios servidores en funcionamiento. La ventaja de montar un servidor en computadoras dedicadas es laseguridad. Por esta razn la mayora de los servidores son procesos daemon diseados de forma que puedan funcionar en computadoras de propsito especfico.Los servidores operan a travs de unaarquitectura cliente-servidor. Los servidores son programas de computadora en ejecucin que atienden las peticiones de otros programas, losclientes. Por tanto, el servidor realiza otras tareas para beneficio de los clientes. Ofrece a los clientes la posibilidad de compartir datos, informacin y recursos de hardware y software. Los clientes usualmente se conectan al servidor a travs de la red pero tambin pueden acceder a l a travs de la computadora donde est funcionando. En el contexto de redesInternet Protocol(IP), un servidor es un programa que opera como oyente de unsocket.1Comnmente los servidores proveen servicios esenciales dentro de una red, ya sea para usuarios privados dentro de una organizacin o compaa, o para usuarios pblicos a travs deInternet. Los tipos de servidores ms comunes sonservidor de base de datos,servidor de archivos,servidor de correo,servidor de impresion,servidor web,servidor de juego, yservidor de aplicaciones.2Un gran nmero de sistemas usa el modelo de red cliente-servidor, entre ellos los sitios web y los servicios de correo. Un modelo alternativo,el modelo red peer-to-peerpermite a todas las computadoras conectadas actuar como clientes o servidores acorde a las necesidades.Tipos de servidores. Servidor de archivos: es el que almacena varios tipos de archivos y los distribuye a otros clientes en la red. Servidor de impresiones: controla una o ms impresoras y acepta trabajos de impresin de otros clientes de la red, poniendo en cola los trabajos de impresin (aunque tambin puede cambiar la prioridad de las diferentes impresiones), y realizando la mayora o todas las otras funciones que en un sitio de trabajo se realizara para lograr una tarea de impresin si la impresora fuera conectada directamente con el puerto de impresora del sitio de trabajo. Servidor de correo: almacena, enva, recibe, enruta y realiza otras operaciones relacionadas con el correo electrnico para los clientes de la red. Servidor de fax: almacena, enva, recibe, enruta y realiza otras funciones necesarias para la transmisin, la recepcin y la distribucin apropiadas de los fax. Servidor de la telefona: realiza funciones relacionadas con la telefona, como es la de contestador automtico, realizando las funciones de un sistema interactivo para la respuesta de la voz, almacenando los mensajes de voz, encaminando las llamadas y controlando tambin la red o el Internet, p. ej., la entrada excesiva de la voz sobre IP (VoIP), etc. Servidor proxy: realiza un cierto tipo de funciones a nombre de otros clientes en la red para aumentar el funcionamiento de ciertas operaciones (p. ej., prefetching y depositar documentos u otros datos que se soliciten muy frecuentemente), tambin proporciona servicios de seguridad, o sea, incluye uncortafuegos. Permite administrar el acceso a internet en una red de computadoras permitiendo o negando el acceso a diferentes sitios Web. Servidor del acceso remoto (RAS): controla las lneas de mdem de los monitores u otros canales de comunicacin de la red para que las peticiones conecten con la red de una posicin remota, responde llamadas telefnicas entrantes o reconoce la peticin de la red y realiza la autenticacin necesaria y otros procedimientos necesarios para registrar a un usuario en la red. Servidor de uso: realiza la parte lgica de la informtica o del negocio de un uso del cliente, aceptando las instrucciones para que se realicen las operaciones de un sitio de trabajo y sirviendo los resultados a su vez al sitio de trabajo, mientras que el sitio de trabajo realiza la interfaz operadora o la porcin del GUI del proceso (es decir, la lgica de la presentacin) que se requiere para trabajar correctamente. Servidor web: Almacena documentos HTML, imgenes, archivos de texto, escrituras, y dems material Web compuesto por datos (conocidos colectivamente como contenido), y distribuye este contenido a clientes que la piden en la red. Servidor de base de datos: provee servicios de base de datos a otros programas u otras computadoras, como es definido por el modelo cliente-servidor. Tambin puede hacer referencia a aquellas computadoras (servidores) dedicadas a ejecutar esos programas, prestando el servicio. Servidor de reserva: tiene el software de reserva de la red instalado y tiene cantidades grandes de almacenamiento de la red en discos duros u otras formas del almacenamiento (cinta, etc.) disponibles para que se utilice con el fin de asegurarse de que la prdida de un servidor principal no afecte a la red. Esta tcnica tambin es denominada clustering. Servidor de Seguridad: Tiene software especializado para detener intrusiones maliciosas, normalmente tienen antivirus, antispyware, antimalware, adems de contar con cortafuegos redundantes de diversos niveles y/o capas para evitar ataques, los servidores de seguridad varan dependiendo de su utilizacin e importancia.Sin embargo, de acuerdo al rol que asumen dentro de una red se dividen en: Servidor dedicado:son aquellos que le dedican toda su potencia a administrar los recursos de la red, es decir, a atender las solicitudes de procesamiento de los clientes. Servidor no dedicado:son aquellos que no dedican toda su potencia a los clientes, sino tambin pueden jugar el rol de estaciones de trabajo al procesar solicitudes de un usuario local.

Qu son los servidores de VoIP?VoIP(Voz sobre Protocolo deInternet, o Voice over Internet Protocol en ingls) es un estndar de telefona que permite la transmisin de voz sobre una red basada enIP. El uso de una red de VoIP permite que las personas y negocios usen su red IP existente para gestionar sus necesidades de telefona. Para que esto sea posible debe existir unservidorde VoIP o puerta de enlace para gestionar el trfico de VoIP y para distribuir las llamadas de la misma forma en la que lo hara un sistema de telfono anlogo. Existen numerosos tipos diferentes de servidores de VoIP pero tienen la misma funcionalidad bsica: proporcionar servicios de VoIP a las personas.

VoIP en Internet.Internet ofrece muchos servicios gratuitos que permiten que las llamadas telefnicas se hagan a travs del uso de protocolos TCP/IP existentes. "Skype" es el ms grande de su tipo pero existen muchas alternativas y actan como servidores de VoIP para gestionar llamadas. Actualmente no existe un sistema de numeracin telefnica universal de VoIP que funcione de la misma forma en la que lo hace el sistema de numeracin de telfono analgico usado a travs del mundo.

DESARROLLO.La aplicacin software que se utiliz para montar el servidor fue ELASTIX.Elastix es una de las soluciones de voz sobre IP con mayor capacidad de personalizacin del mercado.Elastix tiene mltiples caractersticas y funcionalidades relacionadas con los servicios que presta: Telefona IP, Servidor de Correo, Servidor de Fax, Conferencias, Servidor de Mensajera Instantnea, entre otros. Nuevas caractersticas, funcionalidades y servicios son aadidos en el desarrollo de nuevas versiones.1.- Instalacin de Elastix.La instalacin de Elastix es un procedimiento bastante simple y sencillo de ejecutar, bsicamente lo nico que necesitamos es tener listo el CD de instalacin o en su defecto la imagen ISO. Inmediatamente comenzamos la instalacin la primera pantalla en aparecer es la siguiente:Simplemente damosENTERpara comenzar la instalacin.

Seleccin del idioma de instalacin.

Seleccin del tipo de teclado.

Crear tabla de particin.

Se pedir confirmacin para remover particiones existentes si las hay, para crear la nueva tabla de particin que ser asignada al servidor Elastix. Se deber seleccionar la primera opcin para borrar cualquier particin existente y crear la nueva sobre el disco duro. Utilizando la barra espaciadora se hace la seleccin y con la tecla TAB nos desplazamos para seleccionar OK.

Se pedir de nuevo confirmacin para proceder, despus de esta accin todo lo que est en el disco duro ser borrado de manera permanente.

En la siguiente opcin que aparece, se nos solicita revisar y modificar la tabla de particin, es recomendable revisarla para verificar que todo este correcto. Con la tecla TAB seleccionamos YES para continuar.

A menos que se necesite crear una o varias particiones adicionales a las de por defecto, no se recomienda cambiar las sugerida por la instalacin. Con la tecla de TAB nos desplazamos a la opcinOKpara continuar, despus de realizar esta accin las particiones son creadas de manera definitiva.

Configuracin de interface de red.

Habilitar soporte de IPv4.

Se deber seleccionar la manera que el servidor Elastix obtendr su direccin IP, aunque aparezca la opcin de obtenerla de manera dinmica (DHCP) no es recomendable bajo ninguna circunstancia seleccionar esta opcin. Se deber seleccionar la manera Manual (Manual address configuration) posterior colocar la direccin IP y la mscara de red.

Asignar la direccin 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.

Seleccin de zona horaria.

Asignar clave a usuario root.

Proceso de instalacin.

Al finalizar la copia de todos los paquetes de instalacin, el servidor se reiniciara automticamente, aparecer la pantalla siguiente, esperamos unos segundos y continuara con la carga.

2.- Descargar Softphone Zoiper.Zoiperes un software multiplataforma (funciona en ordenadores con Windows, Linux o MAC OS X, telfonos con Android, o telfonos iPhone de Apple), diseado para trabajar con sus sistemas de comunicacin IP.

Existen diversos programas softphones que nos sirven para comunicarnos con la telefona IP, para este caso hablaremos de cmo se configura el softphonezoiper.

Debemos primero crear una cuenta, damos click en el botn de la llave para poder configurar tanto cuantas SIP como IAX2.

Seleccionamos SIP accounts y luego add new SIP acount, as:

Como crear cuentas sip zoiper.Luego definimos el servidor, el usuario y contrasea.

Llenar informacin para crear cuentas SIP con zoiper.

RESULTADOS.Se realizaron llamadas entre los clientes y fueron favorables.