Usamos cookies para garantir a melhor experiência de utilização no Pplware.com - Saiba mais sobre os nossos cookies
Ok

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 termos apresentado aqui as novidades do Elastix 2.3.0, o processo de instalação aqui, e de termos 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 (ver aqui) é 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 escolhemos Accounts

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?



  •   
  •   
  •  
  • Pin It  
  • Imprima este artigo
  • Post2PDF


68 Comentários

  1. É impressão minha ou este artigo é recorrente e aparece aqui vezes sem conta? Será algum problema no site?

    Bem hajam!

  2. É impressão minha ou este artigo é recorrente aparecendo aqui vezes sem conta?

    Será problema no site?

    Bem hajam!

  3. Pois, é o que faz ver só os bonecos.

    Mas eu tinha visto isso à pouco e estava aqui no artigo cloud.

    Depois aparece-me esse post outra vez e daí as conclusões precipitadas já se vê)!!

    Até seguiu duplicado e tudo!

    :)

    Bem hajam!

  4. Pedro, continua a criar mais artigos sobre o Asterix.
    Mais alguns e talvez chegues onde eu ando encravado… (configurar um Trunk com uma placa FXO no FreePBX)

    Cumprimentos

    • Apaxe conheces o livro elastix without tears ? lá tens ao detalhe o que pretendes com prints e tudo no site do freepbx ou do elastix tb tem la um tutorial.

      • Obrigado Carlos!
        Fiz o download do livro em pdf e logo que possível vou-me dedicar ao assunto.

        Tambem possuo um adaptador de rede ATA FXO, mas com este não consigo transferir as chamadas telefónicas externas PSTN para as extensões de rede internas. Só me permite usar a extensão configurada no ATA nas comunicações com a rede PSTN.

        • Esse livro é sem duvida o mais completo que existe mt facil de perceber e bastante claro. Independentemente do adaptador ou da placa FX0 quando recebes uma chamada numa extenção podes transferir para outra sem problemas desde que a outra extensao exista e desde que o telefone suporte a transferencia de chamadas. Nao é preciso nenhuma config especial para transferir as chamadas. Mas tudo depende como tens e onde estao ligadas as outras extensoes

          • Olá Fred!

            Talvez possa ser esse o problema.
            Tenho que trocar o telefone que está ligado na porta FXS da placa ATA por outro que permita a transferência de chamadas (o adaptador ATA na sua GUI não me permite essa configuração).
            Conheces um telefone sem fios barato :-) que me permita transferência de chamadas?

            Obrigado

        • Pode ser do telefone sim, epa ate te dava uma ajudinha com o telefone, mas não estou dentro do mercado de telefones sem fios analogicos. Epa tenta numa loja de chineses ai na tua zona q ate sao baratos.

          e consegues transferir chamadas dos outros telefones para esse ?
          Cumps

          • Telefones analógicos sem fios com função de transferência de chamadas para uma extensão não encontro nada nas lojas da especialidade.
            O que encontro nas lojas da especialidade são telefones anoloógicos sem fios que permitem transferência de chamadas para outros pares que estão emparelhados à mesma base (tecla “int” do teclado).

            Telefone com fios conheces algum modelo analógico que permita transferencia de chamada para uma extensão?
            Obrigado

          • Dá uma olhadela neste site

            http://www.onedirect.pt/

            Pode ser que ai consigas encontrar alguma coisa.

    • Pelo que procurei, telefone analógico (RJ11) com função de transferência de chamada para outra extensão, não existe.
      Esta função só existe nos telefones digitais de rede (RJ45).

      • Sim tem de ser telefone com funçoes ja avançadas podes ter um digital para fazer o passagem para outros ou entao um softphone no pc como o xlite

        • Eu essa conclusão já sabia, dado que aqui na minha rede VOIP tanto uso softphones como hardphones.
          O meu problema é conseguir passar uma chamada externa da rede publica PSTN que me entra na porta FXO do adaptador ATA para uma extensão VOIP da rede interna, porque o telefone analógico que está ligado na porta FXS do ATA, não possui função de transferência de chamada para uma extensão!!!
          Esta funcionalidade de transferência de chamada para uma extensão só é comum existir nos softphones e hardphones VOIP.

          Consegues ajudar em mais alguma coisa?
          Obrigado

          • Boas

            NUnca trabalhei com esses adaptadores. Sempre trabalhei com placas digitais ou analogicas, mas tu no elastix defines para onde queres que a chamada vá, para que extenção. Esses adaptadores permitem algum tipo de configuração ?

          • Desculpa responder aqui mas o botão de responder não me está aparecer em condições!

            Eu não estou a utilizar o Elastix, estou antes a usar o AsteriskNOW que é identico.
            No meu FreePBX tambem tenho configurado uma conta do Sapo VOIP, e para este tenho uma rota de entrada configurada para um dada extensão que toca sempre que alguem me ligue para o numero do Sapo VOIP.

            Quanto ao adaptador ATA este está ligado à rede telefonica da ZON. Nas chamadas voip através da rede local ele permite-me fazer encaminhamento de todas as chamadas para uma qualquer extensão. Agora se a chamada chegar na porta FXO ligada à ZON, toca sempre o telefone que está ligado na porta FXS do ATA e a configuração de cima não é aplicada.

            Pelo que concluo terei mesmo de adquirir uma placa pci analógica com portas FXO+FXS. Pergunto-te se com estas placas irei conseguir resolver o meu problema? (estou a pensar comprar uma da Openbox)
            Obrigado mais uma vez.

          • Boas
            Sim em principio com uma placa isso já não deve de acontecer. Com esses ATAS nunca trabalhei. Tenho varias instalações feitas, incluido a da empresa onde trabalho onde tenho uma placa A400P da openvox com 3 Modulos FX0 e um FXS e funciona lindamente.
            No ebay consegues arranjar placas da openvox baratas. Instalaçoes que tenho feito onde existe linha telefonica normal utilizo sempre a A400P porquer permite colocar mais um modulo FX0 por exemplo se mais tarde quizerem adicionar outra linha telefonica.

            Cumps

          • Viva Fred,

            Instalei no servidor uma placa pci da OpenVox, a A400P11 que possui 4 portas analógicas e dois módulos (1 FXS + 1 FXO).

            Com esta placa instalada resolvi o meu problema com a rota de entrada que tenho para um telefone digital de rede da Atcom que possui uma tecla para transferência de chamadas. Desta forma este telefone digital ficou a receber tanto as chamadas do Sapo VOIP como da rede telefónica da ZON que foi ligada na porta FXO da placa da OpenVox.

            Agora surgiu-me a seguinte duvida: o telefone que liguei na porta FXS da placa da OpenVox só consegue efectuar chamadas para o exterior através da rota de saida que tenho no Asterisk. Pergunto-te se é possivel também configurar este telefone como uma extensão do Asterisk?

            Obrigado mais uma vez.

          • Boas

            com o nova versao ainda não brinquei mt.
            mas tenta isto na trunk

            Preencher os dados da seguinte forma:

            – General Settings:

            — Trunk Name: Nome que pretenderem para identificação do SIP

            — Outbound Caller ID: preencher com os vossos dados ex. “Picomática”(substituir os “x” pelo vosso número)

            – Outgoing Settings:

            — Trunk Name: Novamente o nome que pretenderem para identificação

            — PEER Details: (substituir os “x” pelo vosso número e inserir a vossa SENHA)

            username=+35130xxxxxxx
            type=friend
            secret=SENHA
            registername=+35130xxxxxxx
            qualify=yes
            port=5070
            insecure=very
            host=proxy.voip.sapo.pt
            fromuser=+35130xxxxxxx
            fromdomain=voip.sapo.pt
            dtmfmode=rfc2833
            disallow=all
            context=from-trunk
            canreinvite=yes
            call-limit=1
            authname=+35130xxxxxxx
            allow=ulaw&alaw
            #nat=yes

            – Registration

            — Registration String: (substituir os “x” pelo vosso número e inserir a vossa SENHA)

            +35130xxxxxxx@voip.sapo.pt:SENHA:+35130xxxxxxx@proxy.voip.sapo.pt:5070/+35130xxxxxxx

            4- Sempre dentro do menu PBX seleccionar a opção Outbound Routes:

            – Route Settings

            — Route Name: Nome que pretenderem para identificação

            – Additional Settings

            — Dial Patterns that will use this Route: Preencher o campo “match pattern” com X.

            — Trunk Sequence for Matched Routes: seleccionar o Trunk criado anteriormente.

            Penso que com isso deves de conseguir.
            CUMPS

          • Boas

            como te disse ja fiz isso a algum tempo

            a conf dos ficheiros depende do teu dial plan e das trunks etc, n é mt facil fazer um tutorial pelo qual te pudesses guiar. Tenta e eu ajudo te no debug do asterisk a medida que fores fazendo isso, de momento n tenho mt tempo disponivel.

            cumps

        • Boas Apaxe

          Sim é possivel, basta adicionares nas extensoes um zap device (normalmente adicionas SIP device para fazer uma extensao digital, para analogica é zap device) dps preenches os campos necessarios para o funcionamento nome, n da ext, etc. Não vai ser necessário nenhuma password dps so tens de colocar numero de canal da porta onde está a porta FSX (o local onde colocas esse numero há de dizer algo como “(This device uses zap technology. (Via DAHDI compatibility mode)
          channel…)”
          O telefone em si nao precisa de nenhuma configuração.

          Cumps

          • Boas Fred!
            Com a tua colaboração tenho evoluído aqui o meu servidor Asterisk :-)

            Configurei o telefone analógico que está ligado na porta FXS como disseste e está a funcionar perfeitamente.

            Com estas alterações todas que tenho feito ao meu servidor, decidi mudar para o novo Elastix. Tenho tudo a funcionar perfeitamente exceto no seguinte problema: Configurei o Trunk do Sapo VOIP igual ao que estava. Criei uma rota de saida para este Trunk, mas agora não consigo efectuar chamadas pelo Sapo VOIP!? só consigo receber. Pergunto-te se tens tido algum problema deste género com o novo Elastix?
            Obrigado.

          • Boas Fred!

            Obrigado por tentares ajudar no Sapo, mas com a tua configuração acontece o mesmo :-(.

            Queria aproveitar para te preguntar mais duas coisas:

            1º) Pelo que já percebi, nas comunicações com as extensões da internet usas uma VPN para encriptar as comunicações. E dentro da tua rede local usas algum tipo de encriptação para as comunicações VOIP?

            2º) Na configuração das extensões no Elastix como posso impedir que uma dada extensão não consiga usar o Trunk da placa da OpenVox a fim de evita que ela faça chamadas para a rede publica?

            Sempre agradecido pela tua boa vontade em ajudar.

          • Boas

            1. Utiliza quando estou fora do escritorio ou mesmo fora de casa, ligo me por vpn a rede e faço chamadas. Dentro da minha rede corporativa nao ha qualquer tipo de encriptação nas comunicaçoes de voz.
            Tenho so o QoS configurado nos switches para dar prioridade a chamadas voip ou videoconferênia.

            2. Para fazer isso já é necessário teres conhecimentos dos ficheiros do asterisk. Eu ainda so implementei isso uma unica vez e já foi a algum tempo, e perdi algumas horinhas de sono por causa disso LOL
            Deixo te aqui um link de um artigo que na altura me ajudou mt
            http://www.freepbx.org/support/documentation/howtos/how-to-give-a-particular-extension-different-or-restricted-trunk-access
            Parece dificil mas dá so é algum trabalho :)

            cumps

          • Apaxe ja tentaste o que eu disse anteriormente, dps diz me se conseguiste.
            n sei pq mas o outro post n ficou com o meu nome

            cumps

          • Boas Fred!

            Como eu ainda não estou muito à vontade a mexer nos ficheiros de configuração, ainda não evolui nada.
            Se tu próprio me fizesses um pequeno tutorial, agradecia-te imenso, desde que não esteja a pedir demais.

            Independentemente de poderes ao não, fico-te sempre agradecido.

          • Isto está aqui uma salsichada nas respostas por causa do botão de responder :-)

            E se eu te desse acesso remoto ao sistema e ao mesmo tempo gravava a sessão a fim de poder estudar mais tarde? Terias tempo para algo assim?

          • sim realmente ta uma salganhada aqui as respostas. Deixa me aqui o teu email que adiciono te no msn para falarmos.

            Cumps

          • mendanha_maq @ hotmail.com

            Obrigado

  5. Olá bom dia, é possivel fazer ligações para softphone para redes em outras localidades

  6. Continuem a publicar mais artigos sobre o Elastix
    Num próximo artigo podiam mostrar como se efectua chamadas para rede fixa e telemóveis no Elastix

  7. Grande Pedro Pinto,

    Continue fazendo os tutoriais com mais e mais frequência, pois este é um assunto que pretendo explorar ao máximo, estou doido para chegar na parte de configuração do Elastix com um ramal em outra localidade.

    Abraço

  8. Artigo muito bom, até já tenho o meu telemóvel E65 a funcionar com o Elastix

    Cumprimentos,
    Nuno

    • Boa noite, como configurou o telemóvel para dar com o elastix, e pus exactamente tudo direito como aqui diz e não funciona, só consigo fazer chamadas entre maquinas virtuais e o pc onde tenho o elastix, se for com o meu pc fixo ou outro já não da.

      Obrigado

  9. Boas, Alguem sabe se é possivel utilizar isto com as ligacões da zon sem ter placa analogica??
    Obrigado

  10. Só mais uma nota importante, desativem no FrePBX do Elastix o modulo “ChanSpy” para que as extensões não consigam ouvir as conversas das outras extensões que estejam a decorrer, caso marquem o número 555.

  11. Boa noite,

    Queiram desculpar a minha ignorância, mas a minha questão é a seguinte, para usufruir da função desta aplicação (fazer chamadas através desta central telefónica) é necessário pedir alguma coisa à minha operadora? Ou é tão simples como instalar e está pronto a usar? Não me levem a mal :)

    Um abraço.

    • Boas

      Depende se tiveres um linha analogica precisas de uma placa analogica, se for voip basta teres ligação a net e configurar uma sip trunk no elastix.

      • Bom dia,

        Tenho internet por cobre, mas penso que terei de pedir à minha operadora um IP Estático ou perguntar se é possível criar uma conta VOIP.

        Posto isto, penso que tenho de configurar também dentro do router…

        • com linha telefonica normal precisas de uma placa analogica, mas para ligares a net n precisas de ip nenhum basta ligares o pc da central ao teu router

  12. Boa tarde,
    eu tenho o elastix instalado e configurei o 3cx em dois pc, mas apenas consigo fazer chamadas de voz, alguém sabe como fazer vídeo-chamadas.

    Os melhores cumprimentos
    Nascosta

  13. Instalei o x live 4 e ao fim de 20 segundos este desliga-se.
    Solicito a vossa ajuda para a resolução deste caso

  14. Desliga se de onde ?

    do elastix ? fecha o programa ?

    tens de ser mais especifico…

  15. Tao e no asterisk deixas de ver a extensão registada ?

    tenta ou cliente tipo 3cxphone

  16. Com a nova versao do x live, optei por instalar o 3cxphone, mas no xp as ligações estão certas, o nr é aceite, mas ao fim, aparece não conectado.
    Ja no portatil das minha filhas, com o windows 7, deu certo. Solicito a vossa ajuda.

  17. Volto a dizer verifica se no asterisk a tua extensao está registada.

    se tiver registada nao ha motivo para nao funcionar, senao é porque se passa alguma coisa com softphone ou entao estas a fazer alguma coisa mal. Desativa firewall do windows talvez esteja a bloquear isso, embora eu nao ache que isso tenha influencia.

    Elimina e cria a extensao novamente, nao te esqueças e sempre que criares uma extensao ou alterares alguma coisa tens de fazer sempre o apply

    cumps

  18. Boa noite sou novo em configuração de asterisk. Uso o elastix e esta funcionando bem, menos para ligações iniciadas com o numero 9, uso o softphone e somente quando disco telefone começados com 9 da uma mensagem de erro. Alguem poderia me ajudar?

  19. Boa noite,
    Antes de mais obrigado a toda a comunidade pela ajuda.
    Eu configurei tudo exactamente como aqui evidencia, mas é o seguinte tanto no telemóvel, como noutro pc não consigo estabelecer comunicação entre os softwares clientes, só consigo por a funcionar entre o xlite instalado no computador que tem o elastix, e uma maquina virtual que tenha também um software cliente.
    Resumindo só consigo estabelecer comunicação entre pc e maquina virtual, ou pc / pc (entre o mesmo pc, dois softwares cliente instalados no pc, xlite e 3cx).

    Obrigado

  20. Bom dia,
    Estou com uma duvida no elastix. é o seguinte:
    Configurei o serviço de e mail, criei domínio, contas de utilizador, remote smtp, só que o meu problema é como é que acedo a partir de outro computador à conta de webmail que criei no servidor?
    Se enviar e mail de uma conta para a outra a partir do servidor elastix (webmail) funciona. agora o problema é como aceder ao webmail a partir de outro computador da mesma rede, isto porque só quero configurar o serviço de e mail internamente.

    Obrigado,

    Cumprimentos.

Deixe o seu comentário

Aviso: Todo e qualquer texto publicado na internet através deste sistema não reflete, necessariamente, a opinião deste site ou do(s) seu(s) autor(es). Os comentários publicados através deste sistema são de exclusiva e integral responsabilidade e autoria dos leitores que dele fizerem uso. O autor deste site reserva-se, desde já, o direito de excluir comentários e textos que julgar ofensivos, difamatórios, caluniosos, preconceituosos ou de alguma forma prejudiciais a terceiros. Textos de caráter promocional ou inseridos no sistema sem a devida identificação do seu autor (nome completo e endereço válido de email) também poderão ser excluídos.