De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.


OpenVOIP - Ligando empresas

Colaboração: Silvio Garbes

Data de Publicação: 06 de maio de 2013

Hoje sabemos que a telefonia VOIP nas empresas é muito econômica. Porém quando uma empresa necessita comunicar com outra, normalmente existem dois métodos, ou por e-mail ou por telefonia pública (PSTN). O custo com a comunicação por e-mail é muito baixa, mas utilizando a rede pública de telefonia normalmente o custo é muito alto.

Dai nos perguntamos, por que o custo da comunicação por e-mail é tão eficiente e o custo é mais baixo? Abaixo segue os principais motivos:

  • Todas empresas que utilizam e-mail estão conectado na internet, seja utilizando uma banda maior ou menor de conexão, mas independente da quantidade de tempo para utiliza-la.
  • Todas empresas possuem um servidor de e-mail exclusivo para essa comunicação, tanto para comunicação interna quanto comunicação externa.
  • Duas empresas podem se comunicar independente se outros servidores de e-mail estão com problemas.

Novamente nos perguntamos, por que o custo da comunicação por telefonia publica é tão alta?

  • Toda empresa que utiliza telefonia pública tem que pagar para ter uma linha e pagar para falar com outro telefone. Quanto mais distante, mais caro é.
  • Toda empresa é dependente da infra estruturas das principais companhias de telefonia, pagando o valor que essas companhias quiserem, com poucas alternativas de fornecedores.

Outra pergunta, existe uma forma de economizar com telefonia?

A resposta é sim, utilizando VOIP. Uma empresa pode comunicar com a sua filial ou com seus diretores a custo zero em relação a telefonia. Mas normalmente essa tecnologia é utilizada somente internamente.

Por que essa tecnologia VOIP, é tão econômica e as empresas ainda utilizam a telefonia pública para se comunicar externamente? Porque as empresa não tem um sistema exclusivo para fazer a comunicação VOIP que seguem um mesmo padrão, da mesma forma que existe a comunicação por e-mail.

O OpenVOIP é uma solução Open Source para que empresas possam ter um padrão de comunicação VOIP. Para entendermos como ela funciona segue abaixo algumas figuras com as suas explicações:

Na Figura 1 é mostrado de forma resumida como é feita a comunicação utilizando a rede PSTN
Na Figura 2 é mostrado de forma resumida como é utilizado a telefonia VOIP nas empresa e como é feita a comunicação de uma empresa com outra utilizando a rede PSTN
Na Figura 3 é mostrado de forma resumida como é utilizado a internet para fazer a comunicação dos servidores de e-mails. Quando é enviado um e-mail de um servidor para outro, primeiramente é feita uma consulta DNS para saber qual o endereço ip dos servidores MX.
Na Figura 4 é mostrado de forma resumida como poderia ficar a comunicação híbrida utilizando a rede PSTN e a tecnologia VOIP para que as empresas se comuniquem.
Na Figura 5 é mostrado de forma detalhada como deve ser a utilização do sistema OpenVOIP para que empresas se comuniquem utilizando a tecnologia VOIP.

Situação 1

  1. O ramal "ramal-jose" do domínio "dominio-a.com.br" solicita o servidor OpenVOIP fazer uma ligação para o ramal "ramal-maria" do dominio "dominio-b.com.br"
  2. O servidor OpenVOIP faz uma consulta ao servidor DNS para saber qual o endereço do servidor VOIP do domínio "dominio-b.com.br".
  3. O servidor DNS pesquisa no "dominio-b.com.br" todas as entradas TXT e envia para o servidor OpenVOIP
  4. O servidor OpenVOIP localiza entre os registros TXT enviados pelo servidor DNS a entrada que possui o registro "voip=". Assim faz uma comunicação com o outro servidor VOIP (177.131.5.251) solicitando contato com o ramal "ramal-maria".
  5. O outro servidor VOIP localiza o ramal "ramal-maria"
  6. O ramal "ramal-maria" responde o contato e a conexão é estabelecida

Situação 2

  1. O ramal "ramal-jose" do domínio "dominio-a.com.br" solicita o servidor OpenVOIP fazer uma ligação para o número "3732612222"
  2. O servidor OpenVOIP faz uma consulta ao servidor WEB (www.openvoip.com.br) para saber qual o ramal e endereço do outro servidor VOIP.
  3. O servidor WEB pesquisa no banco de dados interno o redirecionamento do número "3732612222" e responde o ramal e ip do outro servidor VOIP.
  4. O servidor OpenVOIP separa o ramal do ip e faz uma comunicação com o outro servidor VOIP (177.131.5.251) solicitando contato com o ramal "ramal-maria".
  5. O outro servidor VOIP localiza o ramal "ramal-maria"
  6. O ramal "ramal-maria" responde o contato e a conexão é estabelecida

Infra-Estrutura

  • VMware Player (Máquina virtual)
  • Linux SliTaz (Sistema operacional Linux)
  • Asterisk (Servidor VOIP)
  • Registro.br (Servidor DNS)
  • Zoiper (Cliente VOIP)

Servidor

Instalação

VMware

  • Baixe o VMware e instale normalmente (next - next - next - finish).
  • Crie uma máquina virtual com HD IDE de 1GB e 256MB de RAM
  • Dê boot na iso do slitaz.iso

SliTaz

  • Ao iniciar o boot selecione o idioma "en_US" e teclado "br-abnt2". Esse idioma deve ser selecionado senão não conseguiremos instalar o sistema operacional no HD.
  • Vá no painel de configuração. Por padrão a senha do usuário root é "root"
  • Selecione "Install" e execute o Gparted para particionar o disco.
  • No particionamento do disco pode criar uma partição ext4 com o tamanho máximo do disco.
  • Depois de particionado, voltando a instalação marque as opções necessárias inclusive o Grub.
  • Pronto. O linux esta instalado. Reinicie e configure a rede no mesmo painel de configuração.

PS.: Algumas dicas:

Reiniciar: reboot
Desligar: poweroff
Reiniciar configuração de rede: /etc/init.d/network
Reiniciar firewall: /etc/init.d/firewall restart

OpenVOIP

  • Baixe a última versão do OpenVOIP no link "http://sourceforge.net/projects/openvoip/files/"
  • Descompacte o arquivo (tar -vzxf openvoip-20130505.tar.gz).
  • Entre no diretório criado (openvoip) e execute o install.sh (sh install.sh).
  • Nesse momento serão baixado todas as dependências (firewall, asterisk, openssh, php), configurado o asterisk e o firewall.
  • Após feito a instalação acesse o arquivo "/etc/asterisk/sip.conf" e veja qual a senha da conta "contato" para ser configurado no cliente VOIP.

Zoiper

Instale o cliente VOIP Zoiper e configure a conta "contato".

DNS

No domínio DNS crie uma entrada TXT com os seguites dados: voip=ip Ex.: voip=177.123.123.1 ou voip=servidor.no-ip.info

Links

Caso alguém queira ajudar no projeto, seja apenas utilizando, testando, divulgando ou fazendo melhorias, acesse o site "www.openvoip.com.br", baixe e faça a instalação do sistema OpenVOIP.

Sílvio Garbes Lara
Especialista em Desenvolvimento de Sistemas para Web - IEC PUC MG
Bacharel em Sistemas de Informação - PUC MG
Linux Red Hat Certified System Administrator (RHCT e RHCSA)
IPv6 Certified Sage (Hurricane Eletric)

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Silvio Garbes