Instale o Asterisk VoIP Server no Ubuntu
o Asterisk é uma estrutura gratuita e de código aberto para construir seus próprios aplicativos de comunicação. Com o Asterisk, você pode criar seu próprio servidor VoIP. VoIP é Voz sobre protocolo de Internet. Ele é usado para fazer chamadas usando a pilha TCP/IP. Com o Asterisk VoIP server, você pode fazer chamadas de e para o seu telefone Android e outros telefones IP localmente sem nenhum custo. Esta é uma solução muito econômica para escritórios corporativos pequenos, médios e grandes.
neste artigo, mostrarei como instalar e configurar o Asterisk para atuar como um servidor VoIP e fazer chamadas de e para o telefone Android usando seu próprio servidor VoIP Asterisk. Vou usar o Lubuntu 18.04 LTS para a demonstração. Observe que, Lubuntu 18.04 LTS é o mesmo que Ubuntu 18.04 LTS, mas com LXDE desktop em vez de GNOME 3 desktop. Vamos começar.
instalar o Asterisk no Ubuntu 18.04 LTS é realmente simples. Todos os pacotes de software estão disponíveis no repositório oficial de pacotes do Ubuntu 18.04 LTS.
Primeiro, atualizar o repositório de pacotes APT cache com o seguinte comando:
O repositório de pacotes APT cache deve ser atualizado.
Agora instalar o Asterisk VoIP servidor com o seguinte comando:
Agora, prima y e, em seguida, pressione <Enter> para continuar.
Asterisco deve ser instalado.
Iniciando e Parando o Asterisco Serviço:
Agora você pode verificar se o asterisco serviço está em execução com o seguinte comando:
Como você pode ver, o asterisco serviço está em execução.
se, em qualquer caso, o serviço asterisk não estiver em execução, você poderá iniciar o serviço asterisk com o seguinte comando:
Se você deseja interromper o asterisco serviço por algum motivo e, em seguida, execute o seguinte comando:
Se você tiver alterado o asterisk arquivos de configuração e, em seguida, você pode reiniciar o asterisk para que as alterações entrem em vigor com o seguinte comando:
Arquivos de Configuração do Asterisk VoIP Servidor:
No Ubuntu 18.04 LTS, os arquivos de configuração do asterisco estão no diretório / etc / asterisk, como você pode ver na captura de tela abaixo.
há um monte de maneiras de configurar o asterisco. Neste artigo, estou me concentrando apenas em Configurar o Asterisk como um servidor VoIP e fazer chamadas usando um cliente SIP em telefones Android. Para que isso funcione, apenas modificarei o sip.conf e extensões.arquivos de configuração conf no diretório / etc / asterisk.
configurando o Asterisk como um servidor VoIP:
Primeiro, navegue para o diretório /etc/asterisk diretório com o seguinte comando:
Agora você deve fazer uma cópia de backup do sip.conf e extensões.arquivo conf. Porque, se você cometeu algum erro importante e deseja reverter para o sip padrão.conf e extensões.conf arquivo, você será capaz de fazê-lo se você tiver uma cópia de backup desses arquivos de configuração. Você não terá que reinstalar o Asterisk.
para fazer uma cópia de backup do sip.arquivo conf, execute o seguinte comando:
para fazer uma cópia de backup das extensões.arquivo conf, execute o seguinte comando:
Agora execute o seguinte comando para remover todas as linhas existentes do sip.arquivo conf:
Agora execute o seguinte comando para abrir o sip.arquivo conf com editor de texto nano:
E adicione as seguintes linhas ao sip.conf arquivo e salvar o arquivo.
aqui, criei 2 usuários 9001 e 9002. Sua senha é definida usando segredo. A senha para o usuário 9001 é 9001 e para o usuário 9002 é 9002.
Agora execute o seguinte comando para remover todas as linhas existentes das extensões.arquivo conf:
em seguida, execute o seguinte comando para abrir extensões.arquivo conf com editor de texto nano:
Agora adicione as seguintes linhas às extensões.conf arquivo e salvar o arquivo.
uma Vez que você está feito com todos os passos acima, reinicie o asterisk com o seguinte comando:
Agora, verifique se o asterisco serviço está em execução com o seguinte comando:
como você pode ver, ele está em execução. Portanto, nossa configuração está funcionando.
Agora execute o seguinte comando para verificar o endereço IP do seu servidor VoIP Asterisk:
Como você pode ver, o endereço IP do meu servidor Asterisk é 192.168.2.166. O seu deve ser diferente. Tome nota deste endereço IP, pois você precisará dele quando se conectar ao seu servidor Asterisk a partir do seu telefone Android.
Ligar para o Asterisk VoIP Servidor a partir do Android:
No Android, há muitas clientes SIP disponíveis na Google Play Store que você pode baixar e conectar o seu próprio Asterisk VoIP servidor. O que eu gosto é chamado CSIPSimple. É um cliente SIP muito simples e fácil de usar no Android. Você pode fazer chamadas e enviar mensagens de texto usando CSIPSimple.
para se conectar ao seu próprio servidor Asterisk, abra CSIPSimple e toque em Adicionar conta.
agora Selecione básico na lista.
agora Digite todos os detalhes e clique em Salvar.
Você deve estar conectado ao seu servidor VoIP Asterisk.
agora basta tocar no botão voltar do seu telefone e você deve ver o discador.
liguei para 9002 e, como você pode ver, a chamada é funcionalidade está funcionando.
recebi a chamada do meu outro cliente SIP que está logado como o usuário 9002 para o mesmo servidor VoIP Asterisk.
portanto, nosso servidor VoIP Asterisk está funcionando corretamente.
conectando-se ao Servidor VoIP Asterisk do Linux:
no Linux, você pode usar o Ekiga SIP para se conectar ao seu servidor VoIP Asterisk. Ele está disponível no repositório oficial de pacotes do Ubuntu 18.04 LTS.
você pode instalar Ekiga SIP, execute o seguinte comando:
uma vez que Ekiga está instalado, você deve ser capaz de descobrir por conta própria.
então, é basicamente assim que você cria seu próprio servidor VoIP Asterisk para fazer chamadas localmente com telefones Android. Obrigado por ler este artigo.
Leave a Reply