Construindo um PBX IP na prática com Asterisk e FreePBX

curso 442

Este curso irá prepará-lo para configurar um PABX-IP no Asterisk em modo texto e também através da interface gráfica FreePBX, apreendendo como ambos se relacionam. Também cobre 100% da certificação dCAA – Digium Certified Asterisk Administrator 

40h

Curso na modalidade presencial

Com assuntos das certificações

certificação dCAA no site da Digium

Após fazer este curso você estará preparado para:

  • Compreender como funciona a telefonia e os principais cenários que a compõem;
  • Identificar os principais protocolos e CODECs de Voz sobre IP, suas vantagens e desvantagens;
  • Instalar, configurar e administrar ambientes de telefonia baseados no software Asterisk;
  • Compreender o funcionamento do FreePBX e como ele se relaciona com Asterisk;
  • Identificar os melhores cenários para criar e implementar projetos de telefonia puramente IP e ambientes híbridos;
  • Ao final do curso, o aluno estará apto a realizar a prova de certificação DIGIUM dCAA disponibilizada gratuitamente pelo fabricante.

Porque fazer este curso na 4Linux

Veja o que nossos clientes alunos e
empresas falam deste curso

Ao realizar os cursos da 4Linux meu perfil do LinkedIn recebeu muito mais visibilidade e aparecem muito mais oportunidades do que antes.

Jhony Yamamoto
Aluno

Fiz o curso de Asterisk na 4Linux e só tenho a agradecer. O professor Felipe, além de ser hiper gente boa, soube passar muito bem o conteúdo para todos nós. A apostila é muito boa e tem me ajudado bastante. A estrutura e ambiente também são muito bons. Parabéns ao pessoal da 4Linux! Recomendo a todos!

Henrique Grande Neto
Aluno

Quem faz 4 Linux está preparado para tirar certificações, fazer um upgrade na carreira e/ou ingressar no mercado de trabalho. 4Linux, 4ever, 4all!

Juvencio Geraldo de Moura
Aluno

Conteúdo programático

  • Objetivo: Explorar o funcionamento básico da telefonia, como funcionam as chamadas convencionais e as chamadas digitais, as tecnologias disponíveis (troncos analógicos e digitais: R2 e ISDN/RDSI). O que é VoIP e como funcionam as chamadas VoIP, o que diferencia uma chamada VoIP de uma chamada convencional. Explorar a história do Asterisk, o que é o Asterisk, a arquitetura do Asterisk. Relacionar cenários de uso da telefonia convencional com a telefonia VoIP.
  •  O Início
  •  Telefonia básica
  •  Princípios do VoIP
  •  Características do VoIP
  •  Projeto Asterisk
  •  Arquitetura do Asterisk
  •  Cenários de uso do Asterisk em diversos ambientes de exemplo

  • Objetivo: Exibir as variáveis que determinam a escolha de um hardware para uma Central PABX-IP, as opções de Sistemas Operacionais e seus prós e contras.Preparar o Linux Debian para a instalação do Asterisk. Baixar o Asterisk e mostraras variáveis e scripts de compilação assim como a ativação de módulos não padrão. Mostrar a estrutura de arquivos e diretórios do Asterisk, as necessidades de permissão de cada um deles e os principais arquivos de configuração.
  •  Definindo o Hardware.
  •  Definindo e preparando o Sistema Operacional
  •  Baixando e instalando o Asterisk
  •  Conhecer a estrutura de arquivos e diretórios do Asterisk
  •  Principais arquivos de configuração
  •  Gerenciando o processo Asterisk.
  •  LAB – Instalação e compilação do Asterisk
  •  LAB – Asterisk como um serviço no SO
  •  LAB – Gerenciamento do processo Asterisk e acessado a CLI

  • Objetivo: Explorar os conceitos de canais analógicos e digitais, suas características, prós e contras, quais os protocolos de sinalização que a telefonia utiliza e os hardwares de telefonia mais comuns (telefones, gateways, centrais de comutação,hardwares E1/FXO/FXS/GSM,etc)
  •  Canais Analógicos
  •  Canais Digitais
  •  Protocolos de Sinalização
  •  Hardwares de Telefonia
  •  Configuração de placas Digium para ISDN e MFC/R2
  •  Boas práticas na configuração de hardware Digium

  • Objetivo: Explorar os conceitos de plano de discagem, troncos e ramais. Configurar ramais e rotas para discagem entre ramais. Entender e utilizar as aplicações básicas do plano de discagem do Asterisk (Dial, Answer, Playback, etc). Configurar um softphone/telefone IP. Configurar uma conta VoIP/SIP com provedor externo. Criar rotas de saída de chamadas externas e entradas e saídas de chamadas entre centrais Asterisk.
  •  Básico do Plano de discagem
  •  Configurando os canais e entendendo as linhas de configuração
  •  Configurando o plano de discagem
  •  Aplicações básicas do Plano de Discagem
  •  Conhecendo a interface gráfica
  •  Conceitos: Ramais, Troncos e rotas
  •  Configurações iniciais de um PABX (ramais, troncos,rotas)
  •  LAB – Criando um PABX simples
  •  LAB – Configurando o SoftPhone no celular e um Telefone IP
  •  LAB – Entroncando com a PSTN por operadora VoIP

  • Objetivo: Explicar a importância da rede de dados e sua influência/dependência em relação ao VoIP. Explorar e definir os protocolos a serem utilizados de acordo com o cenário de cada ambiente. Explorar os conceitos sobre CODECS e suas vantagens e desvantagens. Explorar os conceitos sobre os tipos de registros para canais SIP/IAX.
  •  Arquitetura de redes
  •  Definindo um protocolo
  •  Definindo um CODEC
  •  Transcodificação de CODEC
  •  Compreendendo os tipos de registros SIP e IAX (user, peer, friend)
  •  Dimensionamento de largura de banda para chamadas VoIP
  •  LAB – Comandos de console e instalação de CODEC G729
  •  LAB – Validando cenários de Transcodificação

  • Objetivo: Explorar os conceitos do protocolo, quando e como utilizá-lo, as vantagens e desvantagens em relação a outros protocolos. Explorar os comandos relacionados ao IAX na CLI> do Asterisk. Aplicação prática de utilização do protocolo.
  •  IAX – Conceitos
  •  Características do IAX
  •  Métodos de autenticação
  •  Arquivo de configuração
  •  Cenários de uso
  •  Comandos da CLI>
  •  LAB – Instalando um cliente IAX
  •  LAB – Interconectando servidores Asterisk com IAX trunk

  • Objetivo: Explorar os conceitos do protocolo, quando e como utilizá-lo, as vantagens e desvantagens em relação a outros protocolos. Explorar os comandos relacionados a ele na CLI> do Asterisk. Aplicação prática de utilização do protocolo, os problemas e soluções mais comuns em cenários com este protocolo. Análise de cabeçalhos depacotes SIP.
  •  Conceitos gerais do protocolo
  •  REGISTER / INVITE / BYE / 200 OK / RTP / SDP
  •  Características do SIP
  •  Fluxo de mensagens
  •  Processo de registro
  •  Diferença entre B2BUA e SIPProxy
  •  Modos de Operação ( Proxy e Redirect )
  •  SIP no Asterisk
  •  Cenários de uso
  •  Travessia de NAT (Problemas e Soluções)
  •  Análise de fluxo SIP com Wireshark
  •  Análise de mídia e consumo de banda
  •  Apresentando o PJSIP
  •  Comparando PJSIP vs CHANSIP
  •  LAB – Interconexão entre PABX com SIP
  •  LAB – Configurando um tronco SIP para chamadas externas
  •  LAB – Configurando canais com PJSIP

  • Objetivo: Explorar em detalhes o plano de discagem do Asterisk e os principais módulos relacionados a ele, assim como os arquivos de configuração, as variáveis, funções e expressões e todas a estrutura que pode ser utilizada nele.
  •  Módulos do Dialplan
  •  Arquivos de configuração
  •  Variáveis
  •  Expressões
  •  Funções
  •  Definindo extensões
  •  Macros e Sub-rotinas
  •  Extensões especiais
  •  Definindo nomes para as prioridades
  •  Regras de extensão e padrões
  •  Roteamento baseado em horário
  •  Funções e Aplicações para o AstDB
  •  Alias de expressão regular
  •  Inclusão de contextos
  •  Depurando dialplan via CLI
  •  LAB – Testando Aplicações e Funções

  • Objetivo: Explorar conceitos e prática das principais funcionalidades de PABX do Asterisk, mostrando os arquivos de configuração e comandos da CLI relacionados.
  •  Estacionamento
  •  Captura
  •  Transferência à cega e assistida (métodos SIP x Asterisk)
  •  Conferência (MeetMe e ConfBridge)
  •  Música de espera
  •  Siga-me
  •  VoiceMail / VoiceMailMain
  •  Configurando e utilizando aplicativos classe V
  •  Arquivos de configuração do Asterisk relacionados
  •  Criando uma URA
  •  Gravando mensagens de voz para URA
  •  LAB – Testando todos os recursos de Classe 5
  •  LAB – Desenvolvimento de URA
  •  LAB – Instalando áudios em português para Asterisk

  • Objetivo: Explorar os conceitos de Fila de Atendimento (DAC), os tipos de membros(agentes e ramais) e suas vantagens e desvantagens. Explorar na prática as variações de configuração com arquivos de som, mensagens de anúncio,alteração de prioridade, etc.
  •  Ramais x Agentes
  •  Estratégias de distribuição
  •  Mensagens de Anúncio
  •  Habilitando Gravação
  •  Configuração
  •  Login e Logout de Agentes
  •  Pausa e Despausa de Agentes
  •  Configurando e gerenciando Filas de atendimento
  •  Manipulando arquivos de som
  •  Manipulando músicas de espera
  •  LAB – Implementar o DAC simulando um 0800

  • Objetivo: Melhores práticas de segurança em ambientes de produção. Ajustando processos de execução do Asterisk, arquivos de configuração e criando regras básicas de firewall para aumentar a segurança do ambiente de telefonia. Instalando e configurando o Fail2Ban para ajudar a manter o ambiente mais seguro.
  •  Apresentando ferramentas de scanner SIP (SIPVICIOUS) e como se proteger
  •  Ajustando o mecanismo de execução do processo Asterisk
  •  Segurança no arquivos de configuração
  •  IPtables
  •  Fail2Ban
  •  LAB – Testando estratégias de ataque e defesa

  • Instalar o FreePBX, uma plataforma baseada em Asterisk que oferece ao usuário facilidade e agilidade na construção de um PABX completo.
  •  Apresentar sua estrutura básica, os diretórios criados e manipulados por sua interface.
  •  Mostrar como um interface gráfica pode ajudar/facilitar nas tarefas realizadas.
  •  Explorar os cadastros de ramal, tronco, rotas de entrada e saída.
  •  Configurar os ramais e troncos replicando as configurações feitas manualmente nos laboratórios do Asterisk.

Gostaria de tirar dúvidas ou receber uma proposta?
Fale com a gente.

Conheça os diferenciais da 4Linux
Cursos inovadores com foco na empregabilidade

Preparatório para as principais certificações.

Aulas do tipo ‘mão na massa’

Metodologia IT Experience. Vivenciando o mercado de trabalho dentro da sala de aula.

Blended Learning

Mix de aulas presencial e online, com uso intenso de tecnologias.

Olhar no futuro

Ensinamos novas tecnologias que o mercado de trabalho irá contratar.

Implementar projetos e ensinar

Nos torna únicos no mercado. Sabemos o que é relevante e precisa ser ensinado.

Nem consultores, nem instrutores

CONSTRUTORES = CONSultores + insTRUTORES

Curso presencial ou online?
Turmas noturnas, diurnas ou aos finais de semana?

Temos vários horários e modalidades para atender sua disponibilidade.

Próximas turmas

Formas de pagamento

Cartão de crédito

Parcelado em até 12 vezes sem juros

Transferência bancária

Pagamento à vista e com desconto

Boleto bancário

Entrada mais saldo em até 6 vezes sem juros

Pronto para transformar sua carreira com o poder do open software?

Preencha o formulário.

Te enviaremos datas, preços e mais informações do curso.
Preencha para receber datas e valores:

Compartilhe essa página

Compartilhar no facebook
Compartilhar no twitter
Compartilhar no linkedin
Compartilhar no pinterest
Compartilhar no whatsapp

Download do Conteúdo Programático

Pré-requisitos do aluno

Para acompanhar o curso, o aluno deve saber utilizar computadores e inicializar uma máquina virtual com VirtualBox

Pré-requisitos computacionais para o curso EAD

É necessário que o aluno tenha um computador (Notebook ou Desktop) com no mínimo 8GB com suporte a 64bits, pois será necessário emular máquinas virtuais para realizar os laboratórios práticos, e tenha instalado VirtualBox Instalado com Extention Pack (Linux/Windows/Mac OS X)

Pré-requisitos In Company

Sala equipada com Projetor, Quadro branco ou Cavalete Flip Chart;

Acesso à internet por banda larga, utilizando Rede Ethernet ou Wireless;

Caso exista algum proxy ou bloqueio na rede, a 4Linux deverá ser informada para providenciar com antecedência o download dos arquivos necessários.

Pré-requisitos do aluno