Anda di halaman 1dari 27

Para comprar o descargar otras guas, libros o manuales entra a http://www.incube2.

com/tienda





Incube2
Manual de instalacin de servidores VOIP con Elastix











Para comprar o descargar otras guas, libros o manuales entra a http://www.incube2.com/tienda

Indice
Temas Pgina
Introduccin 3
Conoce al autor 4
Introduccin al VOIP 5
Pasos para instalar Elastix 8
















Para comprar o descargar otras guas, libros o manuales entra a http://www.incube2.com/tienda

Introduccin
Esta gua tiene como propsito explicarle paso a paso como se configura un sistema de VOIP desde cero
utilizando el sistema de Elastix. Actualmente, la telefona a nivel empresarial, tiene costos muy altos y se
requiere de diferentes tecnologas para crear un ambiente seguro y productivo.
Configurando un cuadro virtual con Elastix, tiene el poder de una infraestructura empresarial a un costo
relativamente de cero. Esto es debido a que el sistema de Elastix es Gratis. Solo debe tener una
computadora, una cuenta con su proveedor de servicios VOIP y listo!
La idea de tener un cuadro virtual en su oficina es que le ofrece a su negocio una imagen ms corporativa
y ms seria, en donde tiene mayor control sobre el volume de llamadas, grabaciones y toda la gestin
telefnica que una empresa grande necesita.
No se require que usted tenga un negocio con 100 empleados. Quizs el nico empleado en su empresa
es usted, pero si decide tener una imagen ms seria para su negocio, el sistema de Elastix, le ayudar.
Por qu desarroll esta gua?
Uno de las razones es que aparte de ser instructor, soy empresario y tengo que tener un control sobre las
llamadas que se realizan en la oficina y hacer evaluaciones de gastos para mantener la productividad en la
empresa. Si necesitara escuchar las conversaciones de los clientes por alguna queja o saber hacia donde
llamaban los empleados, con el sistema convensional de telefona no podra hacerlo. Entonces, si deseaba
que 10 empleados llamaran a la misma vez, tena que colocar 10 lneas de telfono, lo cul no era costo
efectivo. Al implementar un sistema de VOIP, reduzco casi a un 90% el gasto de llamadas y hago la
empresa ms productiva ya que todo se maneja a travs del cuadro telefnico.
As que le invito a que instale el sistema y haga los ejercicios que se encuentran a continuacin para que
vea todos lo que puede hacer y as expandir sus oportunidades de xito.
Tambin usted puede implementar estas tecnologas a sus clientes y ganar dinero ofreciendo servicios de
consultora con VOIP.







Para comprar o descargar otras guas, libros o manuales entra a http://www.incube2.com/tienda

Conoce al autor de la Gua de Elastix

Juan Carlos Rodrguez Correa
Fundador e instructor de Incube2
Presidente del Colegio de Informtica y Tecnologa de Puerto Rico, Inc
E-mail: juancarlos@incube2.com
Portal: http://www.incube2.com
Telfono de la oficina: 787-967-1050

Acerca de Juan Carlos
Cuenta con ms de 36 certificaciones a nivel de sistemas Microsoft, CompTIA y otros. Tiene ms de 16
aos de experiencia en el mundo de IT, implementando servidores de comunicacin, sistemas de
seguridad, Ethical Hacking, Penetration Testing y es autor de 6 libros de computadora. Posee un
Bachillerato en Sistemas de Informacin y es el Presidente del Colegio de Informtica y Tecnologa de
Puerto Rico, Inc.
Fund Incube2.com en el ao 2011 y ya tiene ms de 10 mil usuarios activos en la plataforma de
e-learning.
Para conocer ms sobre Juan Carlos y su equipo de trabajo entre a http://www.incube2.com.








Para comprar o descargar otras guas, libros o manuales entra a http://www.incube2.com/tienda


Introduccin al VOIP
Antes de comenzar quiero felicitarle por tomar la iniciativa de aprender a configurar sistemas de VOIP,
que le permitir tener un sistema de telefona ms efectivo y ms economico que la mayora de los
sistemas VOIP Comerciales.
Antes de comenzar a explicarle paso a paso cmo se configura un sistema de VOIP, hay que hacernos la
pregunta ms importante:
Qu es VOIP?
Aja! Sencillo! Muy Sencillo!.... Es simplemente es la tecnologa que nos permite transmitir la VOZ por la
lnea de DATA! VOIP (VOZ / IP = DATA). Nada complicado
Qu es un IPBX?
Internet Protocol Private Branch Exchange (IPBX), es un sistema de telefona que funciona a travs de una
red data o Internet.
Para qu necesito utilizar un Sistema de VOIP?
Si no sabe usted, pues yo tampocojeje Es Broma!
Bueno, hay diferentes razones. Puede utilizarla para reducir los costos de telefona en su hogar o negocio
ya que el costo por minutos es ms econmico. Pero, hay otras funcionalidades que quizs necesite que
no las tiene el sistema de telefona regular que utilizamos en nuestro negocio, por ejemplo:
Grabar las llamadas que se realizar en el cuadro telefnico. Supongamos que desea grabar
todo lo que las personas hablan en todos los telfonos y llamadas en la oficina, pues con el
sistema de Elastix (VOIP), puede hacerlo. Se acuerda que algunas compaas tienen un mensaje
automatizado cuando usted llama a Servicio al Cliente que dice: Su llamada podra grabada para
propsito de calidad? Pues eso se hace con este sistema.

Sistema de IVR (Recepcionista Digital). Esto es el mensaje automatizado que aparece cuando
usted llama a una empresa y diceGracias por llamar, para Servicio al Cliente presione el #1, para
ventas, presione el #2Etc.

Extensiones: Usted puede crear cientos de extensiones en el mismo sistema. Por ejemplo, si
alguien llama a la empresa y desea marcar una extensin de alguna oficina en especfico, puede
hacerlo a travs de este sistema.


Para comprar o descargar otras guas, libros o manuales entra a http://www.incube2.com/tienda

Servicio de FAX: El sistema de Elastix tiene soporte para recibir Fax utilizando la misma
aplicacin.

Sistema Web Based: Este sistema le permite a usted configurar la plataforma completa de Elastix
y ver su funcionamiento a travs de un navegador de Internet.

Reporte de llamadas: Puede tener un reporte de llamadas y ver a dnde llaman sus empleados.

Conferencias Virtuales: Usted puede crear una conferencia donde participen diferentes
extensiones y sus empleados puedan reunirse todos a la vez utilizando el mismo sistema de
telefona.

Soporte para configurar Softphone: El Softphone es un programa que emula ser un
telfono que se instala en la computadora.

Puede recibir mltiples llamadas por un mismo nmero telefnico.

Qu es Elastix?
Elastix no solo es un sistema de IPBX, la realidad es ms que eso. Elastix es una coleccin diferentes
productos que vienen includos en la misma plataforma, como por ejemplo:
Asterisk (Sistema de PBX)
vTigerCRM (Sistema de Manejo de Relaciones con Clientes CRM)
A2Billing Sistema de Facturacin para Asterisk
HylaFax Sistema de Fax
Postfix Servidor de Correo
Rount Cube Webmail Interface por web de Correo Electrnico
CentOS Versin de Linux
Y otras aplicaciones
Si ve, no es una sola aplicacin es un conjunto de varias aplicaciones. Esto es Elastix ;)
Que diferencia hay entre Skype y Elastix?
Realmente Microsoft Skype, es un servicio de telefona, pero no un cuadro telefnico. Muchas de las
funciones que mencione anteriormente no estn incluidas en Skype.
Por qu mencione Microsoft Skype en esta gua?
Porque muchas empresas utilizan Skype, pero no conocen Elastix!. Personalmente, me gusta mucho
Elastix y lo recomiendo siempre y cuando desee hacer un cuadro telefnico con las opciones que le
mencion. Si lo que desea es tener un solo telfono para hacer pocas llamadas, puede utilizar cualquier
servicio de VOIP que desee.

Para comprar o descargar otras guas, libros o manuales entra a http://www.incube2.com/tienda

Dnde puedo descargar Elastix?
Primero, quiero decirle que Elastix es Gratis y lo puede descargar desde: http://www.elastix.org. Elastix
est disponible en dos versiones, la 32 bit y 64 bit. No olvide que esto hace relacin al procesador que
tenga su servidor. Si su servidor o computadora tiene un procesador de 64 bits, puede instalar la versin
de 32 bits y 64 bits. Pero si su procesador es de 32 bits, solo puede instalar una versin de 32 bits.
Qu necesitamos para tener un sistema de IPBX completo?
Elastix
Telfonos
VOIP Gateway
Internet
Con estos 4 puntos, ya puede tener un sistema de IPBX en su hogar u oficina. Es muy importante que
usted cuente con un buen Internet, tanto de Upload como Download.
Cunta Internet debo tener para configurar un sistema de IPBX?
Esto puede variar, pero para que est a la segura, por cada llamada concurrente debe tener por lo menos
512 kb. Esto quiere decir, que si usted va a tener 10 llamadas concurrentes a la misma vez, debe tener por
lo menos 5 MB Upload y Download, solo para telefona.
Qu es llamada concurrente?
Llamadas a la misma vez. Dos llamadas concurrentes, son dos personas realizando una llamada a la
misma vez en su oficina.
Recomendacin / Requisitos de Hardware para Elastix
500 Mhz en adelante (Recomendacin procesador Intel)
512 MB de memoria en adelante
20 GB de espacio en disco duro
Tarjeta de Red 10/100
CD-ROM
Switch 4 8 puertos (10/100) *
*El Switch lo utilizaremos para conectar los telfonos al servidor. No olvide que si va a implementar un
sistema grande de IPBX, debe aadirle ms capacidad al servidor.





Para comprar o descargar otras guas, libros o manuales entra a http://www.incube2.com/tienda

Pasos para instalar el sistema de Elastix
Para instalar el sistema de Elastix debe realizar los siguientes pasos:
Paso #1: Descargar el Elastix desde http://www.elastix.org (En el rea de Download / Descargas)

Si no sabe de cuantos bits es su procesador, le recomiendo que descargue la versin de 32 bits.
Importante: El sistema de Elastix se descarga en una imagen .ISO. Si va a instalarla desde un CD, debe
quemar la imagen al CD.
Usted tambin puede instalar el sistema de telefona de Elastix en una mquina virtual. Por ejemplo, en
Virtual Box o VMWare.
Para descargar la aplicacin de Virtual Box, entre a http://www.virtualbox.org
Para descargar la aplicacin de VMWare, entre a http://www.vmware.org
En este manual le voy a ensear a configurar el sistema de Elastix desde cero utilizando el Virtual Box.




Para comprar o descargar otras guas, libros o manuales entra a http://www.incube2.com/tienda

Paso #2: Descargar el VirtualBox
Para descargar VirtualBox debe entrar a http://www.virtualbox.org

En el rea de VirtualBox binaries tenemos diferentes opciones para descargar. Si va a utilizar Windows,
debe descargar la versin que dice: Windows Hosts > x86 / amd64
Luego que instale el Virtual Box, debe realizar el procedimiento que se encuentra a continuacin.









Para comprar o descargar otras guas, libros o manuales entra a http://www.incube2.com/tienda

Paso #3: Entrar al Virtual Box Manager y crear una mquina virtual
Para crear una mquina virtual debe presionar el botn que dice New en la parte de arriba izquierda.

Luego, en la ventana de Name and Operating System debe escribir el nombre, tipo de sistema
operativo y la versin.
Name: Elastix | Type: Linux | Version: Other Linux


Para comprar o descargar otras guas, libros o manuales entra a http://www.incube2.com/tienda

Ahora debe especificar la cantidad de memoria asignada a esta mquina virtual.

Le recomiendo que por lo menos le asigne 1 GB de memoria a la mquina virtual de Elastix. Mientras ms
memoria le asigne, mejor ser el funcionamiento.
Ahora, usted debe crear un disco duro virtual. Escoja la opcin que dice Create a virtual hard drive
now.


Para comprar o descargar otras guas, libros o manuales entra a http://www.incube2.com/tienda

Es importante que usted especifique tipo de disco duro va a utilizar. Le recomiendo que escoja el
VirtualBox Disk Image.

Ahora usted debe escoger que tipo de almacenamiento va a utilizar, si es Dynamically Allocated o Fixed
Size.
Dynamically Allocated: Si usted crea un disco duro virtual de 20 GB, pero solo almacena 5 GB en el disco
duro virtual, el tamao real del disco ser 5 GB, pero su capacidad mxima de almacenamiento ser 20
GB. El seguir creciendo mientras ms archivos almacenes en el disco.
Fixed size: Si usted crea un disco duro virtual de 20 GB, no importa si almacena 100 MB o 5 GB de
archivos en el disco duro virtual, su tamao real ser 20 GB.
As que le recomiendo que escoja la opcin de: Dynamically Allocated.


Para comprar o descargar otras guas, libros o manuales entra a http://www.incube2.com/tienda

Ahora usted debe especificar en dnde se va a almacenar la Data que se encuentra en el disco duro
virtual y el tamao del disco duro virtual. Luego, debe presionar el botn Create.

Al finalizar esta configuracin, usted ha creado su primera mquina virtual en VirtualBox. Ahora, solo
debe activarla para que comience a funcionar.
Para activarla debe darle un click a la mquina virtual que desee activar y luego presionar el botn
Start.


Para comprar o descargar otras guas, libros o manuales entra a http://www.incube2.com/tienda

Ahora debe especificar cul ser la unidad de disco de arranque. Si va a instalar el sistema operativo
desde un CD, escoja: Host Drive D:, pero si va a instalar el sistema a travs de una imagen *.iso debe
escoger la imagen.

Si va a instalar el sistema a travs de una imagen iso, debe buscar o especificar cual disco sera el Start-
up Disk.




Para comprar o descargar otras guas, libros o manuales entra a http://www.incube2.com/tienda

Ahora para activar la lectura del Start-up Disk debe presionar el botn Start.

Ahora entraremos al rea de instalacin y configuracin de Elastix. Luego que usted presione el botn de
Start que explico en el punto anterior, aparecer esta ventana. Debe presionar Enter, para que se
active el sistema de instalacin de Elastix.


Para comprar o descargar otras guas, libros o manuales entra a http://www.incube2.com/tienda

Ahora debe escoger el lenguaje. Le recomiendo que sea en English.

La mayora de los sistemas operativos son en ingls y realmente son bastante fciles de entender, aunque
usted no hable ese idioma.
Importante: El mouse no se utiliza en esta configuracin, si intenta darle un Click con el Mouse no va
a funcionar. Usted debe moverse en las diferentes opciones utilizando la tecla Tab y Enter.

Ahora debe especificar que tipo de teclado usted utiliza. Normalmente es US. Escoja US y presione
Enter.

Recuerda: Que debe moverse en toda la instalacin utilizando la tecla de TAB y Enter.


Para comprar o descargar otras guas, libros o manuales entra a http://www.incube2.com/tienda

Ahora el sistema le preguntar si desea borrar toda la data que se encuentra en la participacin. Debe
presionar la opcin YES.

Ahora debe escoger la opcin que dice: Remove All partitions on selected drivers and create default
layout. Luego debe presionar OK








Para comprar o descargar otras guas, libros o manuales entra a http://www.incube2.com/tienda

Ahora el sistema le pregunta si desea remover todas las particiones del disco. Debe presionar la opcin
Yes.

El sistema le preguntar si desea verificar y modificar la configuracin de la participacin, ah debe
escoger la opcin No

Ahora debe configurar las opciones de la tarjeta de red. El sistema le pregunta si desea configurar la
interface eth0, presione Yes.


Para comprar o descargar otras guas, libros o manuales entra a http://www.incube2.com/tienda

Nota: La interface eth0 signfica: Ethernet 0. Esto quiere decir que es la tarjeta de red #1, que tiene
instalada la computadora. Si la computadora tuviera por ejemplo 2 tarjetas sera: eth0 y eth1.
Ahora debe activar el soporte IPv4. Para activarlo debe marcar la opcin: Enable IPv4 support.

Ahora debe configurar el IP del servidor de VOIP para que luego pueda conectarse y configurarlo. Le
voy a dar un consejo bastante prctico. Si va a colocar el servidor en la misma red donde tiene las otras
computadoras, vaya a una computadora que tenga Windows, entre a Command Prompt de Windows y
escriba el commando: ipconfig /all.
Le va aparecer todos los detalles la configuracin que tiene su tarjeta de red de la computadora que tiene
Windows. Vea la prxima pgina para explicale los detalles
Ipconfig /all en el Command Prompt de Windows.

Informacin de IP de la tarjeta de red que utiliza el Windows:
Wireless LAN adapter Wi-Fi 3:
Connection-specific DNS Suffix . :
IPv4 Address. . . . . . . . . . . : 192.168.1.138(Preferred)

Para comprar o descargar otras guas, libros o manuales entra a http://www.incube2.com/tienda

Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.1.1
DHCP Server . . . . . . . . . . . : 192.168.1.1
Lo que debe hacer en este caso es seguir la misma lnea de IP que utiliza en su red. Si ve que el IP
Address es 192.168.1.138, podra utilizar para el servidor: 192.168.1.139 en adelante por ejemplo. Debe
estar pendiente que no tenga otra computadora con ese IP.
Le recomiendo que escanee la red con SoftPerfect Network Scanner: http://www.softperfect.com.

La herramienta Softperfect Network Scanner le permite saber los IP de las computadoras o dispositivos
que se estn utilizando en la red. Esta herramienta es muy til porque podra saber cuales son los IP que
no puede utilizar.
Bien, ahora siguiendo con el tema de la configuracin de IP del Elastix, voy a utilizar esta configuracin:
IP del servidor: 192.168.1.140
Subnet: 255.255.255.0
Gateway: 192.168.1.1
DNS: 192.168.1.1
Por qu estoy utilizando la informacin de IP, que aparece arriba?
Lo que sucede es que necesito que mi servidor pueda comunicarse con las otras computadoras de la red
y al estar en la misma red, necesito tener la misma configuracin de IP (Excepto que IP de la computadora
o dispositivo de ser diferente para no causar un IP Conflict).

Para comprar o descargar otras guas, libros o manuales entra a http://www.incube2.com/tienda


Usted podra utilizar una configuracin dinmica donde el DHCP del servidor o del Router le asigne la
configuracin directa y automticamente a la tarjeta de red.
Ahora debe configurar el Gateway el Primary DNS:










Para comprar o descargar otras guas, libros o manuales entra a http://www.incube2.com/tienda

En esta etapa, usted debe configurar el nombre del servidor (Hostname). Normalmente trato de escribir
algo que tenga relacin sobre el uso que le estar dando. En mi ejercicio utilizar (VOIPServer).

Bien. Ahora vamos a configurar el Time Zone Selection. Yo escoger America/Puerto_Rico.

Ahora vamos a configurar la contrasea de la cuenta Root. La cuenta Root es la que se utiliza para
poder administrar el servidor con permisos de Administrador.


Para comprar o descargar otras guas, libros o manuales entra a http://www.incube2.com/tienda

Ahora comienza la instalacin los paquetes del sistema de Elastix. Esta instalacin puede tardar desde 15
minutos hasta 45 minutos dependiendo de la capacidad de su computadora.

Ya estamos casi listo! Ahora debemos configurar la contrasea de la base de datos de MYSQL.

Es importante que guarde todas las contraseas en un lugar seguro. No se recomienda que utilice la
misma contrasea en todas las configuraciones.






Para comprar o descargar otras guas, libros o manuales entra a http://www.incube2.com/tienda

Ahora tenemos que configurar la contrasea para la parte administrativa de la interface de Web-Base.

Luego que haya configurado las contraseas, el sistema presentar el rea de login a travs de un Shell.
Debe loguearse con la cuenta root y la contrasea que usted haya asignado.

Es importante que observe que luego que el sistema le permite acceso, le presentar la informacin del
servidor la cual indica que tiene configurado el IP: 192.168.1.140.


Para comprar o descargar otras guas, libros o manuales entra a http://www.incube2.com/tienda

El ltimo paso para validar que todo funciona bien, es que usted entre a un navegador de Internet desde
otra computadora y escriba el IP del servidor en el navegador y presione Enter. Usted ver algo como
esto:

- Esto aparece porque el servidor web no tiene un certificado de seguridad a nivel de SSL. Solo
debe presionar Continuar de todo modos. Es importante que usted entienda que este mensaje
puede variar segn el navegador de Internet que est utilizando.

Ahora para loguearse al sistema, debe escribir en el username: admin y en el password: La contrasea
que usted especific en el proceso de instalacin.


Para comprar o descargar otras guas, libros o manuales entra a http://www.incube2.com/tienda

Luego de escribir el Username y Password en el portal de login page, usted podr entrar al
sistema.

Ahora podemos comenzar a hacer la configuracin del cuadro telefnico de Elastix.
Lista de los pasos principales que debe realizar para que el sistema empiece a funcionar.
Configurar las extensiones que se van a utilizar
Configurar la troncal Trunk
Configurar el Inbound Route
Configurar el Outbound Route
Qu es una extensin?
La extensin es una cuenta que se hace en el sistema de Elastix identificada por un nmero, por ejemplo:
extensin 2020. Esto lo que hace es permitirle a un telfono comunicarse utilizando esta cuenta. Si Luis
desea llamar Jos a la extensin 2020, lo nico que debe hacer es marcar la extensin 2020 en su
telfono y el telfono llamar a esa extensin.
Qu es una troncal Trunk?
Es la lnea que deseamos utilizar a nivel digital para realizar la llamada o para recibirla.
Qu es el Inbound Route?
El Inbound Route es la configuracin que se realiza en el servidor de Elastix, donde se especifca qu
pasar cuando entre una llamada al servidor.
Qu es el Outbound Route?
El Outbound Route es la configuracin que se realiza en el servidor de Elastix, donde se especifca cuales
sern los parametros para realizar una llamada hacia afuera.

Para comprar o descargar otras guas, libros o manuales entra a http://www.incube2.com/tienda


Quieres aprender ms sobre configuraciones de
servidores VOIP?
Cmo crear una extensin en el sistema de Elastix
Pasos para configurar una troncal
Configurar el "Inbound Route"
Cmo crear un Conference
Bloquear llamadas que entran al sistema de Elastix
Configurar sistema de IVR
Escuchar las grabaciones de llamadas
Configurar telfonos SIP
Configurar conexin del telfono al servidor
Configurar VOICEMAIL del Telfono
Configurar telfono "Softphone"
Configurar msica en "Hold"
Configurar el "Follow Me"
Crear una cuenta en VOIP.MS

Le invitamos a que descargue el Manual de Implementacin y Configuracin de
Servidores VOIP.
Para descargar este manual, debe entrar a la tienda de Incube2, entre
http://www.incube2.com.

Envenos su opinin de este manual: servicios@incube2.com .
Rev. 1.1 (junio 18 de 2014) 10:30 am