Configuração de tronco SIP no FreePBX: conecte um número ZuteSIP via PJSIP

Atualizado em 2026-09-30 · Pela equipe ZuteSIP (ZuteSIP Inc.)

Resposta curta: No FreePBX, vá em Connectivity > Trunks, clique em Add Trunk e escolha um tronco SIP (chan_pjsip). Defina seu número ZuteSIP como Outbound CallerID e, nas configurações PJSIP, informe o usuário e o secret SIP, sip.zutesipdialer.com como servidor e 5060 como porta, com o registro ativado. Termine com uma rota de entrada e uma rota de saída.

O FreePBX gera a configuração do Asterisk a partir de formulários web, então você nunca edita o pjsip.conf à mão. O tronco leva poucos minutos; é nas rotas que vai a maior parte do raciocínio.

01

O que você precisa

  • ✓ Um número ZuteSIP e o usuário e a senha SIP dele, na página do número no painel.
  • ✓ O FreePBX usando o driver chan_pjsip (o padrão nas versões atuais).
  • ✓ Acesso de administrador à interface web do FreePBX e, se o PABX estiver atrás de NAT, a possibilidade de redirecionar as portas RTP.
02

Configurações de conexão

ConfiguraçãoValor
Servidor SIP / registrar / domíniosip.zutesipdialer.com
Transporte e portaUDP ou TCP 5060; TLS 5061
Usuário<SIP_USERNAME> (na página do número no painel)
Senha<SIP_PASSWORD> (na mesma página)
AutenticaçãoDigest (usuário + senha), baseada em registro
CodecsG.711 µ-law (PCMU) e G.711 A-law (PCMA)
DTMFRFC 2833 (eventos RTP) ou SIP INFO
DID de entrada<YOUR_NUMBER> no formato E.164
03

Passo a passo: crie o tronco PJSIP

Os rótulos seguem o guia do usuário do Trunks Module da Sangoma em setembro de 2026; os nomes das abas podem mudar um pouco entre versões do FreePBX.

  1. 1Entre no FreePBX e abra Connectivity > Trunks.
  2. 2Clique em Add Trunk e escolha Add SIP (chan_pjsip) Trunk.
  3. 3Na aba General, dê ao tronco um nome como zutesip e defina Outbound CallerID como <YOUR_NUMBER>. Deixe Maximum Channels vazio ou defina o limite que preferir.
  4. 4Abra pjsip Settings > General. Defina Username como <SIP_USERNAME>, Secret como <SIP_PASSWORD>, Authentication como Outbound, Registration como Send, SIP Server como sip.zutesipdialer.com e SIP Server Port como 5060.
  5. 5Escolha o transporte que corresponde à sua configuração (UDP é a escolha usual; use um transporte TLS na porta 5061 se você tiver configurado um).
  6. 6Abra pjsip Settings > Codecs e ative apenas ulaw e alaw.
  7. 7Clique em Submit e depois em Apply Config. Confira Reports > Asterisk Info (ou rode pjsip show registrations no CLI do Asterisk) e confirme que o tronco aparece como Registered.
04

Rota de entrada para o seu DID

Vá em Connectivity > Inbound Routes e adicione uma rota. Coloque seu número ZuteSIP no campo DID Number e escolha um destino, como um ramal, grupo de toque, fila ou URA.

Se as chamadas caírem na rota genérica (catch-all), acompanhe o CLI do Asterisk enquanto liga. O DID mostrado ali é exatamente o texto que a rota precisa reconhecer; algumas instalações o recebem com o sinal de mais na frente e outras sem.

05

Rota de saída e identificador de chamadas

Em Connectivity > Outbound Routes, crie uma rota, adicione o tronco zutesip à Trunk Sequence e escreva padrões de discagem que transformem o que os usuários discam em números internacionais completos.

Defina o identificador de chamadas da rota ou do tronco como o seu número ZuteSIP. O identificador deve ser o número cujas credenciais o tronco usa. Cada número inclui 1.000 minutos de saída por mês.

06

Teste o tronco antes de colocar em produção

Um plano de teste curto pega a maioria dos erros antes dos clientes de verdade. Rode-o uma vez depois da configuração e de novo após qualquer mudança no firewall ou no roteador.

  1. 1No CLI do Asterisk (fwconsole ou asterisk -rvvv), rode pjsip show registrations e confirme que o tronco zutesip está Registered.
  2. 2Ligue de um celular para o seu número ZuteSIP. O destino da rota de entrada deve tocar, e os dois lados devem se ouvir com clareza.
  3. 3Durante essa chamada, aperte alguns dígitos em uma URA ou em um ramal de teste para confirmar que o DTMF é detectado.
  4. 4Faça uma chamada de saída para outro telefone e verifique se ela mostra seu número ZuteSIP como identificador.
  5. 5Mantenha uma chamada ativa por pelo menos um minuto; áudio que cai depois de uns 30 segundos normalmente indica timeout de NAT ou de firewall.
07

Solução de problemas

  • ✓ Registro recusado com 401 ou 403: digite de novo o usuário e o secret do painel e confirme que Authentication está como Outbound, e não Inbound.
  • ✓ Registrado, mas as chamadas recebidas nunca chegam: verifique se o módulo de firewall do FreePBX ou o firewall do host não está bloqueando o tráfego de sip.zutesipdialer.com.
  • ✓ Áudio de um lado só: defina o endereço externo e as redes locais em Settings > Asterisk SIP Settings, redirecione sua faixa RTP e desligue o SIP ALG no roteador.
  • ✓ As chamadas caem na hora com uma resposta 488: incompatibilidade de codec. Mantenha ulaw e alaw ativados no tronco.
  • ✓ Tons do teclado ignorados: defina o DTMF como RFC 4733/2833 no tronco, o método de eventos RTP; mude para SIP INFO só se necessário.
FAQ

Perguntas frequentes

Devo usar chan_pjsip ou chan_sip no FreePBX?
Use chan_pjsip. É o driver em torno do qual as versões atuais do FreePBX são construídas, e as configurações desta página foram escritas para ele.
O que coloco no campo SIP Server?
Informe sip.zutesipdialer.com, com a porta 5060 para UDP/TCP ou 5061 para TLS.
Por que meu tronco está registrado, mas as chamadas recebidas vão para o lugar errado?
O DID da rota de entrada não bate com o formato do número que o Asterisk recebe. Copie o DID exato do CLI para a rota.
Posso adicionar vários números ZuteSIP a um FreePBX?
Sim. Cada número tem credenciais próprias; então, adicione um tronco e uma rota de entrada por número.
O tronco inclui correio de voz?
O correio de voz não faz parte do serviço ZuteSIP. Qualquer recurso desse tipo viria do próprio FreePBX.
Posso portar meu número atual para a ZuteSIP e usar no FreePBX?
A portabilidade de números não é oferecida. Em vez disso, você escolhe um número novo entre 181 países.
→
SRC
✓

Tudo incluído em cada número

  • ✓ SMS recebidos ilimitados
  • ✓ Chamadas recebidas ilimitadas
  • ✓ 500 SMS enviados por mês
  • ✓ 1.000 minutos de saída por mês
  • ✓ Credenciais SIP para qualquer softphone ou PABX
  • ✓ Desvio de chamadas para qualquer telefone
  • ✓ Discador web no painel
  • ✓ O número é seu pelo tempo que quiser
  • ✓ Garantia de troca em 7 dias — número novo grátis

A partir de $1.80/mês · cobrado anualmente ($21.60).

Garantia de troca em 7 dias

Se o número não funcionar para você nos primeiros 7 dias — por exemplo, um app não o aceita ou os códigos não chegam —, você o troca por um número novo do mesmo país, grátis, com um clique no painel. Vale até 2 vezes por número, tenha ele sido usado ou não. E, se o número não tiver sido usado, você também pode pedir reembolso integral.

Ver todos os números →

O cadastro e o pagamento estão disponíveis apenas em inglês.