Presentando a:
Elastix 4.0
Por: Carlos Antonio Leal Saballos
Agenda
1.Introducción
2.Breve historia
3.Características
4.Módulos
5.Hardware soportado
2.Elastix Addons
3.Documentación Oficial
Introducción
● Elastix es una distribución de Línux que integra
las mejores herramientas disponibles para Private
Branch Exchanges (PBX) basadas en Asterisk en
una interfaz única y fácil de usar.
● También agrega su propio juego de herramientas
y permite la integración de módulos de terceros
para hacerlo un excelente paquete de software
disponible para la telefonía de código abierto.
● La versión más reciente es la 4.0
● Está basada en CentOS 7.
Introducción – Algo más que una distro de GNU/Linux
ElastixWorld 2016 del
19 y 20 de Octubre de 2016.
Argentina
Breve Historia
● Elastix se desarrolló en el año 2006 por la empresa Ecuatoriana PaloSanto
Solutions.
● Inicialmente no era una distribución de comunicaciones unificadas sino una
interfaz para mostrar el registro de llamadas en Asterisk.
● A medida que la demanda de clientes de Asterisk incrementaba, era claro que
PaloSanto necesitaba estandarizar su instalación para la implementación de
telefonía IP.
Breve Historia
● Se decide elaborar una solución que sea capaz
de instalar Asterisk partiendo de la instalación
del sistema operativo sobre un servidor y
agregando otras funcionalidades, las cuales
incluían una interfaz gráfica para
administración y configuraciones básicas.
● Es implementada en varios clientes con mucho
éxito, por lo cual deciden lanzar la solución
bajo la licencia GPLv2, siguiendo los
principios de la compañía que apuntaban al
Open Source como estructura principal de
negocios.
● El año 2007 la comunidad de Elastix crece,
incrementando el número de descargas y
usuarios alrededor del mundo.
● Actualmente Elastix ha superado el millón de
descargas, y ha incorporado varios socios
tecnológicos que colaboran en la
compatibilidad de Elastix con hardware de
telefonía.
Características
● VoIP PBX
● Servidor de Fax
● Servidor de Email
● Video Conferencia
● Mensajería instantánea
Hardware soportado
Elastix es compatible con gran variedad de fabricantes de hardware de telefonía, la
lista completa está en: http://www.elastix.org/en/certified-hardware/
Elastix Addons
● Un Addon de Elastix es un paquete de software
certificado por el propio Elastix, disponible en
formato RPM a través de un repositorio oficial.
● Puede contener un solo módulo, pero también puede
contener otros componentes de software, escritos en
cualquier lenguaje soportado por Elastix.
● La instalación de un addon se hace de manera fácil e
intuitiva desde el menú de "Addons" de la consola
web de Elastix.
●
Los Addons puede ser tanto no-comerciales como
comerciales, y pueden ser desarrollados por
cualquier compañía que desee ofrecer sus servicios a
través de esta plataforma y hayan pasado el proceso
de certificación de Elastix.
Elastix Addons
Algunos de los Addons más destacados son:
●
SmartFink: Permite observar detalladamente la actividad de tu
IPPBX, observar quién está hablando con quién, duración de
las llamadas, llamadas a colas, etc.
●
MyVPN: Ayuda a configurar servidor VPN usando tecnología
OpenVPN en minutos
● Anti-Hacker: Protege a su servidor y no permite que hackers
ataquen a sus servicios principales como ASTERISK,
INTERFAZ WEB (http/https), SSH, VSFTPD (ftp). El módulo
puede detectar ataques de fuerza bruta, luego bloquea la
dirección IP del hacker y envía un reporte a su e-mail.
Documentación Oficial – Elastix Book
http://www.elastixbook.com/
Documentación Oficial – Blog de Elastix
http://blogs.elastix.org/documentacion/
Documentación Oficial – Elastix Without Tears
https://sourceforge.net/projects/elastix/files/Tutorials_Docs_Ma
Instalación de
El ambiente
● Se utiliza un ambiente virtual con una máquina virutual
en VirtualBox:
● 1024 MB de RAM
● 80 GB de Disco Duro
● 2 tarjetas de red
● La primera en NAT
● La segunda en adaptador puente (permite
acceder desde cualquier máquina en la red)
Creación de la máquina virtual
Instalación
Instalación
Instalación
Instalación
Instalación
Instalación
Instalación
Instalación
Instalación
Instalación
Instalación
Instalación
Instalación
Instalación
Muchas gracias
Por su atención

Presentando a elastix 4.0

  • 1.
    Presentando a: Elastix 4.0 Por:Carlos Antonio Leal Saballos
  • 2.
  • 3.
    Introducción ● Elastix esuna distribución de Línux que integra las mejores herramientas disponibles para Private Branch Exchanges (PBX) basadas en Asterisk en una interfaz única y fácil de usar. ● También agrega su propio juego de herramientas y permite la integración de módulos de terceros para hacerlo un excelente paquete de software disponible para la telefonía de código abierto. ● La versión más reciente es la 4.0 ● Está basada en CentOS 7.
  • 4.
    Introducción – Algomás que una distro de GNU/Linux ElastixWorld 2016 del 19 y 20 de Octubre de 2016. Argentina
  • 5.
    Breve Historia ● Elastixse desarrolló en el año 2006 por la empresa Ecuatoriana PaloSanto Solutions. ● Inicialmente no era una distribución de comunicaciones unificadas sino una interfaz para mostrar el registro de llamadas en Asterisk. ● A medida que la demanda de clientes de Asterisk incrementaba, era claro que PaloSanto necesitaba estandarizar su instalación para la implementación de telefonía IP.
  • 6.
    Breve Historia ● Sedecide elaborar una solución que sea capaz de instalar Asterisk partiendo de la instalación del sistema operativo sobre un servidor y agregando otras funcionalidades, las cuales incluían una interfaz gráfica para administración y configuraciones básicas. ● Es implementada en varios clientes con mucho éxito, por lo cual deciden lanzar la solución bajo la licencia GPLv2, siguiendo los principios de la compañía que apuntaban al Open Source como estructura principal de negocios. ● El año 2007 la comunidad de Elastix crece, incrementando el número de descargas y usuarios alrededor del mundo. ● Actualmente Elastix ha superado el millón de descargas, y ha incorporado varios socios tecnológicos que colaboran en la compatibilidad de Elastix con hardware de telefonía.
  • 7.
    Características ● VoIP PBX ●Servidor de Fax ● Servidor de Email ● Video Conferencia ● Mensajería instantánea
  • 8.
    Hardware soportado Elastix escompatible con gran variedad de fabricantes de hardware de telefonía, la lista completa está en: http://www.elastix.org/en/certified-hardware/
  • 9.
    Elastix Addons ● UnAddon de Elastix es un paquete de software certificado por el propio Elastix, disponible en formato RPM a través de un repositorio oficial. ● Puede contener un solo módulo, pero también puede contener otros componentes de software, escritos en cualquier lenguaje soportado por Elastix. ● La instalación de un addon se hace de manera fácil e intuitiva desde el menú de "Addons" de la consola web de Elastix. ● Los Addons puede ser tanto no-comerciales como comerciales, y pueden ser desarrollados por cualquier compañía que desee ofrecer sus servicios a través de esta plataforma y hayan pasado el proceso de certificación de Elastix.
  • 10.
    Elastix Addons Algunos delos Addons más destacados son: ● SmartFink: Permite observar detalladamente la actividad de tu IPPBX, observar quién está hablando con quién, duración de las llamadas, llamadas a colas, etc. ● MyVPN: Ayuda a configurar servidor VPN usando tecnología OpenVPN en minutos ● Anti-Hacker: Protege a su servidor y no permite que hackers ataquen a sus servicios principales como ASTERISK, INTERFAZ WEB (http/https), SSH, VSFTPD (ftp). El módulo puede detectar ataques de fuerza bruta, luego bloquea la dirección IP del hacker y envía un reporte a su e-mail.
  • 11.
    Documentación Oficial –Elastix Book http://www.elastixbook.com/
  • 12.
    Documentación Oficial –Blog de Elastix http://blogs.elastix.org/documentacion/
  • 13.
    Documentación Oficial –Elastix Without Tears https://sourceforge.net/projects/elastix/files/Tutorials_Docs_Ma
  • 14.
  • 15.
    El ambiente ● Seutiliza un ambiente virtual con una máquina virutual en VirtualBox: ● 1024 MB de RAM ● 80 GB de Disco Duro ● 2 tarjetas de red ● La primera en NAT ● La segunda en adaptador puente (permite acceder desde cualquier máquina en la red)
  • 16.
    Creación de lamáquina virtual
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 32.