Upload
fernando-ordonez
View
168
Download
3
Embed Size (px)
Citation preview
| |
Servidor Elastix VoIP PBX
Servidor Elastix VoIP PBX
ANTES DE EMPEZAR
Se dispone de:
1. Un PC con Windows 8.1 de 64 Bits como sistema operativo anfitrión, sobre la cual se instalara un software de virtualización de Sistemas Operativos y un softphone VoIP.
2. El instalador de VirtualBox1 4.3.8 para Windows sobre el cual se instalará el servidor PBX, disponible en: https://www.virtualbox.org/wiki/Downloads
3. La imagen en formato ISO del instalador de Elastix2 2.4 de 32Bits, disponible en: http://www.elastix.org/index.php/es/descargas/distro-principal.html
4. Un PC con Windows 7 de 32 Bits para como cliente PBX y sobre el cual también se instalara un softpone VoIP.
5. El instalador de X-Lite3 4.5, versión gratuita para Windows disponible en: http://www.counterpath.com/xlite-comparison.html
6. Servidor DHCP en la subred 192.168.8.0(Laboratorio LTI)
CREACIÓN DE LA MÁQUINA VIRTUAL
Se procede a crear una máquina virtual usando VirtualBox 4.3.8 con las siguientes características:
Nombre: ElastixTipo: Linux
Versión: Red Hat (32 bit)Tamaño de memoria: 1024MB
Tamaño de disco duro virtual:
10GB
Adaptador de Red:Adaptador Puente (Ethernet)
INSTALACIÓN DEL SERVIDOR VOIP PBX
Inmediatamente después de la creación de la máquina virtual se empieza con la instalación del Eslastix 2.4 usando la imagen del instalador en formato ISO con las siguientes configuraciones:
Lenguaje: SpanishTipo de teclado: us-acentos
Tipo de particionamiento: Predeterminado¿Revisar y modificar capa de particiones? No
¿Desea configurar la interfaz de res eth0 en su sistema?
No
Configuraciones de red misceláneas PredeterminadoConfiguración del nombre del host: localhost
Selección del huso horario: America/Guayaquil
1 Oracle VM VirtualBox es un software de virtualización para arquitecturas x86/amd642 Elastix es una distribución libre de Servidor de Comunicaciones Unificadas que integra en un solo paquete: VoIP PBX, Fax, Mensajería Instantánea, Correo electrónico y Colaboración.3 X-Lite es un softphone VoIP propietario-gratuito que utiliza el Protocolo de Inicio de Sesión.
PATINA 1
Contraseña de root: root.2014aMySQL root password: mysql.2014a
adim password: admin.2014a
CONFIGURACIÓN POST-INSTALACIÓN
1. Luego de ingresar como usuario root digitamos la siguiente línea para poder configurar la interfaz de red eth0:
vim /etc/sysconfig/network-scripts/ifcfg-eth0
2. Cuando se abra el editor VIM haremos los cambios respectivos para que quede de la siguiente forma (en éste caso modificamos el valor ONBOOT=yes y agregamos BOOTPROTO=dhcp):
3. Acto seguido, ejecutamos un ifconfig para identificar la dirección IP asignada para nuestro servidor VoIP PBX
PATINA 2
AGREGACIÓN DE EXTENSIONES
1. En el sistema anfitrión abrimos un explorador web, sea éste IE, Chrome o Firefox, digitamos la IP del servidor VoIP PBX (consultada en el paso anterior) en la barra de direcciones presionamos ENTER y en el mensaje que aparezca damos clic en Continuar de todos modos.
2. Para acceder a la configuración vía web de nuestro servidor, accedemos usando las credenciales de admin con la contraseña Admin
PATINA 3
3. .2014a
4. Una vez aceptadas nuestras credenciales, se procede a la creación de las extensiones, para cuyo objetivo damos clic en la pestaña PBX, luego en Add Extension y a continuación en Submit.
5. Repitiendo el paso anterior creamos 3 extensiones con los siguientes datos y al terminar de llenar los campos se hace clic en submit:
Extensión 1 Extensión 2 Extensión 3
PATINA 4
Add Extension:User
Extension:2220 2221
2222
Display Name: Luis Ivan IVRDevice
Options:Secret:
elastix2014a
elastix2014a
elastix2014a
6. Al terminar de registrar las extensiones, aplicamos los cambios, haciendo clic en Apply Configuration Change Here
PATINA 5
CONFIGURACIÓN DEL SOFTPHONE X-LITE
En el Sistema Anfitrión Windows 8.1 64 Bits:
Luego de Instalar el X-Lite 4.5, lo configuramos accedediendo al menú Softphone>>Account Settings de la siguiente manera:
Account Name:
Luis
User ID: 2220
Domain:192.168.8.245 (IP del servidor)
Password: elastix2014aDisplay name: Luis
PATINA 6
En el Sistema Windows 7 32 Bits:
Luego de Instalar el X-Lite 4.5, lo configuramos accedediendo al menú Softphone>>Account Settings de la siguiente manera:
Account Name:
Ivan
User ID: 2221
Domain:192.168.8.245 (IP del servidor)
Password: elastix2014a
PATINA 7
Display name: Ivan
CONFIGURACIÓN IVR (INTERACTIVE VOICE RESPONSE)
La extensión que creamos anteriormente con el nombre IVR, se usará para la creación del Interactive Voice Response (IVR).
Necesitamos grabar un mensaje de voz para la contestadora que nos direccionará diciendo que número marcar para comunicarnos con un abonado específico, por lo tanto accedemos a la configuración web con las credenciales de admin, y seguimos el siguiente procedimiento
1. PBX
PATINA 8
2. PBX Configuration3. System Recordings 4. Add Recording5. Escribimos las extensión desde la cual se grabará el mensaje (2221)6. Go
Ahora, desde el softphone configurado con la extensión 2221 (en el Sistema Windows 7 32 Bits), grabamos el mensaje presionando las teclas *77 se graba el mensaje y para terminar se presiona la tecla #.
Por último, en la configuración web, escribimos el nombre del mensaje, en éste caso pondremos bienvenido y hacemos clic en Save para guardarlo.
PATINA 9
Una vez hecha la grabación se procede de la siguiente forma para asignar el número que se presione en el softphone, cuando salte el IVR, a una extensión existente:
1. PBX2. PBX Configuration3. IVR4. Add IVR5. Y hacemos los siguientes cambios:
Campo Valor ObservaciónChange Name IVR Un nombre cualquiera
Announcement bienvenido creado anteriormenteTimeout 10 Tiempo de timbre
1/Extensions <2220> Luis Presionar 1 para llamar a Luis2/Extensions <2221>
IvanPresionar 2 para llamar a Iván
6. Apply Configuration Change Here
PATINA 10
Acto seguido realizamos la siguiente configuración para asociar la extensión IVR (2222) con el Interactive Voice Response (IVR). Para ello vamos a Extensions/IVR <2222>/Edit Follow Me Settings.
Para luego, en el apartado Destination if no answer, escoger IVR y luego clic en Submit Changes.
PATINA 11
Y por último hacemos clic en Apply Configuration Change Here:
PATINA 12
CONFIGURACIÓN VOICEMAIL (CORREO DE VOZ)
Para la configuración de VoiceMail debemos crear un dominio de correo, para ello vamos a:
1. Email2. Domain3. Create Domain
Y escribimos en Domain name: elastix.ec, para luego hacer clic en Save para guardar el dominio.
Luego creamos las cuentas de correo con el dominio anteriormente creado, para lo cual accedemos a:
1. Email2. Accounts3. Escogemos el dominio que hemos creado4. Create Account
PATINA 13
Llenamos los datos como a continuación para la cuenta [email protected] (Password: 12345)
De la misma manera para la cuenta [email protected] (Password: 12345)
Ahora para asignar cada cuenta de correo, tendremos que acceder a la configuración de las extensiones y ligarlas a las cuentas de correo que hemos creado anteriormente, para ello vamos a:
1. PBX2. PBX Configurations3. Escogemos una extensión (Luis <2220> y luego Ivan <2221>)4. Cambiamos los siguientes parámetros en la configuración de cada extensión para luego
hacer un Submit
PATINA 14
Extensión 1 Extensión 2Extension Options: Ring Time: 10 10
Device Options: mailbox:[email protected]
Dictation Service:
Dictation Service:
Enable Enable
Dictation Format:
WAV WAV
Voicemail & Directory:
Status: Enabled Enabled
Email Address:[email protected]
Play CID Yes Yes
5. Apply Configuration Change Here
Por último damos clic en Apply Configuratio Changes Here.
Ahora en el softphone cuando hagamos una llamada y no contesta nadie después de 10 segundos, se tendrá la oportunidad de dejar un mensaje de voz, que a su vez puede ser consultado por la extensión haciendo una llamada la *97.
PATINA 15