LINUX

Cómo configurar Elastix 5 PBX Unified Communication Server en Linux

Servidor pbx de ElastixElastix es una aplicación de código abierto basada en PBX-Asterisk que se puede utilizar para configurar comunicaciones unificadas. Incluye funcionalidad de telefonía, mensajería instantánea, servidor de correo electrónico, servidor de fax, comunicación VoIP (VoIP) y videoconferencia. La plataforma Elastix O / S es creada y mantenida por profesionales de TI que planean actualizar nuevas funciones, reparar errores y actualizar periódicamente todas las funciones actualizadas de todos los usuarios de Elastix. Al elegir Elastix como plataforma de UC, no tiene que pagar por usuarios adicionales. Está limitado solo por las capacidades de su hardware, por lo que su funcionamiento es muy económico. 5 Elastix es una PBXA portátil de alto rendimiento y la funcionalidad es proporcionada por 3CX, una centralita privada (PBX) basada en el software SIP (Protocolo de inicio de sesión). Obtendrá una plataforma de software de comunicaciones unificadas completo incluido con Android, iOS, Windows y Mac. La instalación de 3CX es fácil de instalar y configurar, teléfonos IP compatibles, ya que configura automáticamente sus tribus y puertas de enlace. También extiende las llamadas a través de la red telefónica pública o mediante servicios de Voz sobre Protocolo de Internet (VoIP). Es esencialmente un sistema de telefonía IP que admite el estándar SIP de teléfonos fijos y suaves, servicios VoIP y líneas telefónicas PSTN tradicionales.

En este artículo, cubriremos los pasos de instalación de Elastix 5 utilizando su imagen ISO en el entorno de virtualización de VMware. Entonces, comencemos por sus requisitos previos.

Prerrequisitos

Para instalar y configurar Elastix 5, necesitamos crear una nueva máquina virtual, ya sea que esté usando Virtualbox o VMware Workstation. Después de eso, se nos pedirá que descarguemos la última imagen ISO de Elastix 5 disponible en su página web oficial. De esta forma, Elastix 5 instalará Debian 8 Jessie por usted con las opciones correctas y posteriormente instalará Elastix 5 también.

Asegúrese de asignar la cantidad suficiente de RAM, CPU y almacenamiento en disco a su caja de VM dependiendo de sus requisitos de infraestructura. Durante la instalación en una máquina virtual de prueba, utilizaremos 4 GB de RAM con 2 CPU y 40 GB de disco según sus recomendaciones mínimas.

Cómo crear una nueva máquina virtual en VMware Workstation

Abramos su VMware Workstation y seleccione la pestaña Inicio, donde elegirá la opción ‘Crear una nueva máquina virtual’ como se muestra a continuación.

nueva máquina virtual en la estación de trabajo

A continuación, verá su asistente de configuración, donde se le pedirá que elija su tipo, almacenamiento y tipos de red. Luego, asigne a su nueva máquina virtual un buen nombre como ‘Elastix’ y elija los recursos de hardware del sistema, incluidos CPU, RAM y almacenamiento en disco. Después de seleccionar todas las configuraciones, haga clic en finalizar para construir su nueva máquina virtual.

construir una nueva máquina virtual

Su nueva máquina virtual ha sido configurada, ahora pase al siguiente paso para Descargar la imagen ISO de Elastix 5.

Cómo descargar la imagen ISO de Elastix 5

La imagen ISO de Elastix 5 se puede descargar desde esta página web oficial de Elastix.
Una vez que haya descargado la imagen ISO, puede usarla directamente con su nueva máquina virtual o grabar la imagen en su disco. Adjuntemos esta imagen ISO a su nueva máquina virtual seleccionando la opción CD-ROM de la barra de configuración como se muestra.

adjuntar iso

Cómo instalar Elastix 5 PBX

Iniciemos su máquina virtual Elastix5, verá el menú de inicio de instalación de Elastix 5 Debian, elija Instalar en la pantalla de inicio principal y presione la tecla Intro como se muestra a continuación para continuar.

instalar elastix5

El proceso de instalación comenzará desde el escaneo del CD-ROM hasta la configuración de los componentes adicionales necesarios para una instalación sin problemas. Después de ejecutar la configuración inicial, accederá a Configuraciones de red, seleccione Configurar red manualmente para establecer una dirección IP estática en el sistema.

configurar la red

Configure la dirección IP estática para su servidor y haga clic para continuar con la siguiente opción para configurar la máscara de red y la puerta de enlace. Después de eso, debe configurar la IP de DNS y el nombre de host para su servidor. Luego elija su nombre de dominio y haga clic en el botón ‘Continuar’ para pasar a la siguiente opción. Seleccione el idioma que prefiera utilizar durante el proceso de instalación.

seleccione el idioma

A continuación, elija su ubicación teniendo en cuenta el país donde reside, que se utilizará para la zona horaria y otras configuraciones regionales.

elegir la ubicación

Después de eso, se le pedirá que configure la contraseña de root para su servidor, que es necesaria para las tareas administrativas del sistema.

configurar contraseña de usuario

Eso es todo para la configuración inicial del servidor. En la próxima sesión, se le pedirá que particione su disco, seleccionemos «Guiado – usar todo el disco».

partición de disco

Luego, seleccione los discos adjuntos que se utilizarán para particionar, asegúrese de que todos los datos se eliminarán de las unidades. A continuación, elija el esquema de partición que se utilizará para sus discos, como si seleccionáramos «Todos los archivos en una partición».

esquema de particionamiento

Confirme la partición del disco, después de revisar la configuración seleccionada y luego haga clic en «Finalizar la partición y escribir cambios en el disco» y luego en ‘Sí’ para escribir los cambios en el disco como se muestra.

discos de partición

El sistema formateará sus particiones y comenzará a instalar el sistema operativo base. Esto llevará algún tiempo configurar ‘apt’ e instalar los paquetes de software.

instalar software

Al final de la instalación, instalará el cargador de arranque grub y reiniciará su sistema para completar el proceso de instalación.

Una vez que su sistema esté de vuelta después de reiniciar, Elastix 5 se instalará automáticamente; no necesita iniciar sesión. Una vez completada la instalación, se le preguntará si desea ejecutar la herramienta de configuración de PBX desde un navegador web o desde el comando línea. Seleccionemos la opción «1» para usar un navegador web.

Configuración 3cx

Ahora apunte su navegador a la siguiente URL y vaya a través del asistente de configuración web 3 CX.

http://your_server_ip:5015.

Cómo ejecutar y configurar la herramienta PBX 3CX

Una vez que se haya instalado 3CX, será necesario configurarlo para su red. La herramienta de configuración de PBX obtiene algunas configuraciones importantes de red y seguridad y configura 3CX en consecuencia. Para ejecutarlo, ingrese la IP seguida del puerto 5015 (por ejemplo, http://10.172.1.88:5015) en un navegador en otra máquina. Alternativamente, puede ejecutar la herramienta de configuración desde la línea de comandos.

Después de abrir la URL mencionada en su navegador web, se le preguntará si está creando una nueva instalación de 3CX o si desea restaurar una configuración existente. Si es una nueva instalación, seleccione 1, si tiene una copia de seguridad de una versión anterior u otra instalación para restaurar, seleccione 2. Opción.

Tipo de instalación 3cx

Si ya posee una licencia 3CX, copie y pegue la clave aquí, a menos que esté restaurando una copia de seguridad, en cuyo caso la clave se restaurará automáticamente. Si no posee una licencia, copie y pegue la clave de licencia de la edición PBX gratuita que se le envió por correo electrónico. Ingrese su clave de licencia y haga clic en el botón ‘Siguiente’ para continuar.

Luego, especifique el nombre de usuario y la contraseña para acceder a la Consola de Administración 3CX. Asegúrese de utilizar una contraseña segura para evitar el acceso no autorizado a su PBX.

Credenciales de gestión 3cx

Confirme su dirección IP pública ingresando «1» para confirmar, o 2 para especificar otra.

Ip pública 3cx

Especifique si su IP pública es estática o dinámica. Para uso profesional, se requiere una IP estática. Para uso residencial o fines de evaluación, puede utilizar una IP dinámica. Una IP dinámica cambiará en ciertos intervalos. Aunque 3CX detectará el cambio de IP y actualizará el FQDN en consecuencia, sus llamadas no se enrutarán hasta que lo haga.

ip pública

3CX requiere un FQDN totalmente resoluble y un certificado SSL coincidente para la seguridad. Esto permite que 3CX funcione sin problemas dentro y fuera de la oficina. Para facilitar la configuración, puede elegir un FQDN proporcionado por 3CX y un certificado Let’s encrypt.

configurar fqdn

Si lo desea, puede configurar su propio FQDN y cargar su propio certificado SSL. IMPORTANTE: el FQDN / Subdominio que elija estará vinculado a su clave de licencia. Si usa una clave de prueba, asegúrese de dejar libre su eventual subdominio de elección.

Subdominio 3cx

Seleccione la interfaz de red que está conectada a Internet / IP pública que especificó. Si tiene varias interfaces, asegúrese de que esta sea la que tenga configurada la puerta de enlace predeterminada.

adaptador de red

La herramienta de configuración de PBX ahora detectará si está utilizando NAT o no en función de su IP. Si se trata de una IP local y, por lo tanto, está detrás de una NAT, deberá configurar su firewall / enrutador en consecuencia.

Seleccione los puertos web que desea utilizar para la consola de administración. Utilice puertos alternativos solo si 80 o 443 ya están en uso.

Puertos 3cx

La herramienta de configuración ahora configurará 3CX e iniciará los servicios. Esto puede tomar algo de tiempo. Una vez hecho esto, se mostrará una página de confirmación con información importante. Haga una captura de pantalla y / o imprima esta información; ¡no se puede recuperar después!

3cx hecho

Una vez que haya instalado 3CX, u obtenido una instancia alojada de 3CX, deberá seguir una serie de pasos para preparar 3CX para que su empresa Ejecute el Asistente de Configuración 3CX, Cree Extensiones, Configure un Troncal SIP o Gateway VoIP y Despliegue Teléfonos IP.

Conclusión

Al final de este artículo, ahora puede instalar y configurar Elastic 5 PBX utilizando su última imagen ISO disponible para Debian Linux. Está integrado con 3CX y también es gratuito para teléfonos inteligentes, clientes de escritorio y videoconferencias basadas en WebRTC. Elastix 5 se incluye en una versión gratuita especial de 3CX que incluye 8 llamadas sim que son aproximadamente 25 extensiones. 3CX también se ha comprometido a invertir en la comunidad Elastix con certificación gratuita, capacitación y soporte en foros mientras planean anunciar un programa de recompensas para los miembros activos de la comunidad Elastix. Eso es todo por hoy, gracias por sus comentarios y sugerencias.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar