O Blog!‎ > ‎

Elastix 2.3.0 – Aprenda a instalar a sua central telefónica VoIP

postado em 14 de abr de 2012 06:58 por Cristiano Guilherme Oliveira Silva

O momento é de crise e as palavras de ordem são “redução de custos”! Nesse sentido, as tecnologias actualmente disponíveis podem ajudar a poupar uns trocos e a tecnologia VoIP (Voz sobre IP também designada de Voz sobre Internet) é sem dúvida uma boa aposta.

Para quem pretender montar o seu próprio servidor VoIP, o Elastix é sem dúvida a melhor opção.

elastix_00

O VoIP (voz sobre IP), é uma das tecnologias amplamente utilizada nos dias de hoje, permitindo aos utilizadores estabelecerem chamadas telefónicas através da Internet, usando para isso a rede IP. Além disso, existe total interoperabilidade com os sistemas telefónicos convencionais. As vantagens imediatas da utilização do VoIP prendem-se com a redução de custos, o que é sempre uma “vantagem” interessante.

O elastix é uma distribuição baseada no CentOS e integra as melhoras ferramentas gráficas implementar uma central telefónica digital (PBX).

elastix_01

Principais características/funcionalidades do elastix:

  • Suporte para vídeo chamadas.
  • Suporte para Virtualização, possibilita correr em múltiplas máquinas virtuais sobre a mesma máquina.
  • Interface Web para o utilizador.
  • “Fax e e-mail” para faxes de entrada. Também se pode enviar algum documento digital a um número de fax através de una impressora virtual.
  • Interface para taxação
  • Configuração gráfica de parâmetros da rede.
  • Relatórios de utilização dos recursos.
  • Opções para reiniciar/desligar remotamente.
  • Relatórios de chamadas de entrada/saída e utilização dos canais.
  • Módulo de Voicemail integrado.
  • Interface Web para Voicemail.
  • Módulo integrado com painel de Operador.
  • Módulos incluídos SugarCRM e Calling Card.
  • Secção de download e acessórios mais utilizados.
  • Interface de ajuda integrado.
  • Servidor de mensagens instantâneas (Openfire) integrado.
  • Suporte multi-idioma. Os idiomas suportados são:
    • Inglês, Espanhol, Russo, Coreano, Grego, Chinês, Polaco, Alemão, Francês, Romeno, Esloveno,Português, Dinamarquês, Italiano
  • Servidor de correio electrónico integrado incluindo suporte multi-domínio.
  • Interface Web para e-mail.

elastix_02

Novidades do Elastix 2.3.0

Recentemente foi disponibilizada o Elastix 2.3.0, uma nova versão que com várias melhorias ao nível da interface Web, performance, optimização e usabilidade em tablets. Nesta versão, o modulo de addons foi completamente redesenhado, tornando assim mais simples a actualização/instalação de pacotes de software. Nesta versão foi também actualizado o seguinte software:

  • Asterisk 1.8.11.0-0
  • CentOS 5.7
  • Dadhi 2.4.1.2-10
  • Wanpipe 3.5.25-0
  • jquery 1.7.1

elastix_03

Esta é sem duvida uma boa solução para quem pretende ter uma central telefónica IP baseada em Asterisk e a custo zero.Fica prometido para breve, um artigo sobre a instalação do elastix no VirtualBox.

Download: Elastix 2.3.0 (32 bits) [692 MB]
Download: Elastix 2.3.0 (64 bits) [697 MB]
Homepage: Elastix

 

elastix_0000

Hardware necessário

  • CPU x86 com 500MHZ CPU e 256MB RAM (mínimo).
  • 10/100 Mbps placa de rede.
  • Faça o download da ultima versão estável do Elastix aqui

Para a produção deste tutorial, recorri ao virtualbox com a seguinte configuração:

  • Disco: 6 GB
  • Memória RAM: 1024

elastix_01

Instalação do Elastix

Como referido, a instalação do elastix é muito simples. Para tal basta seguirem os seguintes passos:

Passo 1 - No menu, deverá escolher a primeira opção “To install or upgrade in graphical mode, press the <ENTER> key

elastix_02

Passo 2 - Seleccione o idioma de instalação

elastix_03

Passo 3 - Seleccione o layout do seu teclado:

elastix_04

Passo 4 – Inicialização da partição (Carregar em Sim)

elastix_05

Passo 5 – Indicação do tipo de particionamento, escolhendo a opção “Usar todas as partições seleccionadas e criar uma disposição predefinida

elastix_06

Passo 6 – Formatação do disco/partição seleccionada

elastix_07

Passo 7 – Caso pretenda rever as partições deverá carregar em Sim. No nosso caso, vamos aceitar as configurações carregando em Não

elastix_08

Passo 8 – Vamos agora proceder à configuração dos parâmetros da rede. Vamos considerar que no nosso cenário temos um servidor de DHCP (Caso não tenham DHCP, podem proceder a uma configuração Manual). Para avançar na configuração devem seleccionar Sim

elastix_10

Passo 9 – Escolher “Dynamic IP configuration (DHCP)”

elastix_11

Passo 10 – Escolher a opção “automaticamente via DHCP

elastix_12

Passo 11 – Em seguida definimos o fuso horário

elastix_13

Passo 12 – Definimos a password para o utilizador root

elastix_14

Passo 13 – Depois de termos carregado em OK no passo anterior, é iniciado o processo de instalação. No meu caso demorou cerca de 8 minutos.

elastix_15

…. depois de instalado, o sistema é reiniciado automaticamente. De referir que esta versão do elastix é baseado no CentOS 5.7

elastix_16

Passo 14 –Vamos agora definir uma password para a nossa base de dados MySQL

elastix_17

… e depois voltamos a (re)confirmar a password

elastix_18

Passo 14 – Vamos agora definir uma password para o acesso Web, que permite configurar a nossa central telefónica de uma forma muito simples

elastix_19

… e depois voltamos a (re)confirmar a password

elastix_20

Passo 15 – No passo 9 indicamos que a nossa configuração de rede iria ser via DHCP. De modo a integrar a nossa máquina na nossa rede local, devemos alterar a configuração da rede no virtualbox para modo Bridge. Desta forma, o elastix para a estar configurado para estar acessível na nossa rede de dados.

elastix_21

Para forçarem a vossa máquina virtual a obter um endereço da rede local, podem, depois de autenticados, executar o comando dhclient

elastix_22 Como podemos ver pela imagem seguinte, no meu caso a central telefonica elastix tem associado o IP 192.168.1.91.

Quem prender pode também neste momento atribuir um IP estático usando o comando:

ifconfig eth0 IP netmask MASCARA

Passo 16 – Para aceder à plataforma web de configuração/gestão do elastix, basta abrir um browser e indicar o IP do elastix. Aquando do aparecimento do aviso do certificado, devem carregar em Prosseguir

elastix_23

Passo 16 – Vamos agora introduzir as credenciais de acesso, criadas durante o passo 14.

elastix_24

E está feito. Agora é só explorarem as funcionalidades disponibilizadas pelo Elastix.

elastix_25

O processo de instalação do elastix é bastante simples e rápido. Em poucos minutos é possível ter em funcionamento uma autentica e completa central telefónica.
 
 

Comments