Tecnologia com qualidade

sexta-feira, 30 de novembro de 2012

Tutorial Elastix III – A sua central telefónica digital



Hoje vamos aprender a colocar dois softphones a comunicarem
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.
Depois de ter apresentado  as novidades do Elastix 2.3.0, o processo de instalação aqui, e de ter ensinado a criar extensões aqui, hoje vamos ver como configurar dois softphones para comunicarem entre eles, recorrendo ao elastix.
elastix_00

Depois de criadas as extensões no elastix, é hora de configurarmos essas mesmas extensões num dispositivo. Podemos configura-las num telefone VoIP ou então recorrer a um software ao qual se dá o nome de softphone.
Para este tutorial vamos instalar na mesma máquina dois softphone distintos :
  • X-Lite
  • 3CX (download e analise aqui)
De referir que podemos também instalar um softphone num smartphone.
Cenário
  • Extensão 1001 – Configurada no Xlite
  • Extensão 1002 – Configurada no 3CX
Vamos também considerar que:
  • Servidor elastix tem o IP: 192.168.1.91
  • PC tem o IP: 192.168.1.66
elastix_01
Configuração do xLite com extensão 1001
Depois de instalado o xLite , devem ir a Softphone e em seguida Account Settings
xlite_00
De seguida criamos um novo perfil e inserimos os seguintes dados:
  • User ID: 1001 (criado no elastix)
  • Domain: 192.168.1.91 (IP do servidor elastix)
  • Password: 1234 (criado no elastix)
  • Display Name: o Seu nome

xlite_01
Configuração do 3cX com extensão 1002
Depois de instalado o 3CX, carregamos com o botão do lado direito do rato sobre o cliente e escolhemosAccounts
3cx_00
De seguida criamos um novo perfil e inserimos os seguintes dados. De referir, que no caso do local IP of PBX, devem indicar com o IP do vosso elastix. No campo Extension, ID e Password, devem indicar os dados que usaram aquando da criação da extensão.
3cx_01

Demo
Após a configuração das duas extensões, chegou a hora de testarmos o nosso sistema. Para tal basta inserir num softphone a extensão de outro e efectuar uma ligação como mostra a figura seguinte.
elastix_00a
Como podem ver pela imagem e log do elastix, tudo está a funcionar correctamente. Caso tenham alguma duvida ou sugestão, deixem sff nos comentários. Num próximo tutorial podemos mostrar como configurar um telefone VoiP, o que vos parece?

Tutorial Elastix II – A sua central telefónica digital



Aprenda a criar extensões
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.
Depois de ter apresentado as novidades do Elastix 2.3.0 e processo de instalação aqui, hoje vamos ensinar ensinar a criar extensões no Elastix. O objectivo final desta rubrica sobre Elastix écolocar em comunicação dois softphones.
elastix_00

Como já referido em outros artigos, o elastix permite transformar um simples PC numa autêntica central telefónica digital. Depois da instalação desta plataforma, é importante que se crie um plano de numeração interno para se proceder à criação de extensões.
Exemplo de um plano interno numeração muito simples:
  • Ext. 1001 – Presidente Pedro Pinto
  • Ext. 1002 – Secretaria Presidência
  • Ext. 2001 – Serviços de Informática
  • Ext. 3001 – Contabilidade
Como criar extensões no elastix?
Criar uma extensão no elastix é muito simples. Para este tutorial, vamos criar extensões que posteriormente serão associadas a um telefone VoiP ou softphone, que usarão o protocolo SIP (Session Initiation Protocol). Para isso vamos escolhemos o separador PBX e em Device escolhemos Generic SIP Device e carregamos emSubmit.
elastix_001
Dentro do formulário para criação de uma extensão existem muitos parâmetros. No entanto, para este tutorial vamos apenas indicar os campos mínimos necessários sendo eles:
  • Add Extension
    • User Extension (Indicação da extensão)
    • Display Name (Nome do utilizador associado à etensão)
elastix_002
Device Options
  • Secret (Password da extensão)
elastix_003
Depois de preenchidos os campos referidos, devem no final do formulário carregar em Submit. Para que as alterações da configuração sejam aplicadas, devem carregar em “Apply Configuration Changes Here
elastix_004
Feitos os passos anteriores têm assim a vossa primeira extensão criadas. Como “TPC”, tentem criar as restantes extensões que indico no plano de numeração. Num próximo tutorial iremos ensinar como configurar as extensões criadas num softphone.

Elastix 2.3.0 – Transforme um PC numa Central Telefónica



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

Tutorial Elastix I – A central telefónica digital em funcionamento


 Hoje deixarei um tutorial com todo o processo de instalação do Elastix. O processo de instalação é relativamente simples, e em poucos minutos teremos uma autêntica central telefónica digital pronta a funcionar.



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_22Como 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. 

OfficeSIP – Aprenda a criar um servidor VoIP



…com suporte para mensagens de texto e audio
Actualmente o que não faltam por aí é ferramentas de comunicação apetrechadas das mais diversas funcionalidades. No entanto e tendo como base a confidencialidade, procurei em tempos uma solução que fosse controlada e gerida localmente e que permitisse a funcionários de Instituições se comunicarem entre eles,dentro da Instituição e não só,  através de texto ou áudio.
Depois de algumas pesquisas, descobri o OfficeSIP que me permite criar um autêntico servidor de comunicações, baseado no protocolo SIP e disponível para Windows.
voip00

O OfficeSIP é uma solução de comunicação, direcionada para LAN’s, que recorre ao protocolo SIP (Session Initiation Protocol) – um protocolo de sinalização para iniciar, gerir e terminar sessões multimédia em redes de dados, tipicamente usada nas soluções VoIP. Um exemplo popular da utilização do VoIP é o skype.
Como instalar/configurar o servidor OfficeSIP?
O servidor OfficeSIP servirá para iniciar, gerir e terminar todos as comunicações. Além disso, podemos facilmente criar utilizadores e até acrescentar contas de ISP para que seja possível a comunicação com o exterior. Para instalar/configurar o servidor OfficeSIP basta seguir os seguintes passos:
Passo1 – Uma vez que o OfficeSIP funciona em Windows, a instalação é relativamente simples. Primeiro fazemos o download do ficheiro aqui e depois Next, next… até acabar a instalação.
sip_00
Passo 2 – Depois de instalado, vamos ao diretório que foi definido para a instalação e executamos o ficheiroControlPanel.exe
sip_01
Passo 3 – Depois de basta carregar em Connect (Isto porque ainda não temos nenhum utilizador criado).
sip_02
Passo 4 – Criação de utilizadores
Para criarmos utilizadores, basta aceder a .csv File
sip_03
… A criação de utilizadores é bastante simples. Para criar um utilizador basta indicar o username, Display Name, Email e definir uma password
sip_04
(De referir que o OfficeSip Server inclui suporte para Active Directory)
sip_05
Depois de instalado o servidor, num próximo artigo iremos ensinar a ligarem os clientes através dos mais diversos softwares. O OfficeSIP Server é sem duvida uma excelente plataforma de comunicações uma vez que é bastante simples de implementar e também muito simples de configurar e gerir.
Licença: Freeware
Sistemas Operativos: Windows 2000 / XP / Vista / 7 / 8
Download: officesip-server-3.3 [2,8 MB]
Homepage: OfficeSip

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Powered by Blogger