Escolar Documentos
Profissional Documentos
Cultura Documentos
Elaborado por:
Gideon Pereira
Gideon.pereira@tellfree.com.br
Validado por:
Gabriel Lopes
gabriel.lopes@tellfree.com.br
Contatos Suporte:
Tel.: 0800 709 3034
Tel.: 11 2126 2728
VoIP: 7872728
Email: suporte@tellfree.com.br
DIREITOS DE USO:
Publicação de uso exclusivo, classificada quanto ao nível de sigilo como RESERVADA. A presente documentação é propriedade da
Tellfree Brasil Telefonia IP S.A., tem caráter confidencial e não poderá ser objeto de reprodução total ou parcial, tratamento
informático nem transmissão de nenhuma forma ou por qualquer meio, já seja eletrônico, mecânico, por fotocópia, registro ou
qualquer outro, incluindo esta proibição a tradução, uso de ilustrações ou desenhos, microfilmagem e armazenamento em base
de dados, salvo entre o Suporte Tellfree e clientes. Assim mesmo também não poderá ser objeto de empréstimo, aluguel o
qualquer forma de cessão de uso sem a autorização prévia e escrita da Tellfree Brasil Telefonia IP S.A, titular do Copyright. O não
cumprimento das limitações descritas por qualquer pessoa que tenha acesso á documentação será perseguido conforme a lei.
1 - Antes de iniciarmos a configuração, verifique se sua conexão de internet possui algum bloqueio (firewall);
2 - Para o número Tellfree funcionar, é necessário liberar algumas portas de acesso a internet. São elas:
3 - É possível liberarmos estas portas somente para o IP que for atribuído ao computador está instalado o
Asterisk. Lembrando que o mesmo terá que ficar com IP Fixo;
4 - O número Tellfree não funciona através de Proxy, caso sua rede utilize Proxy, é possível utilizar o número
Tellfree criando uma rota alternativa de acesso a internet;
201.33.209.1/24
201.33.210.1/24
DNS 1: 201.33.209.6
DNS 2: 201.33.209.235
No diretório onde se localizam os arquivos de configuração do asterisk (/etc/asterisk), abrir o arquivo sip.conf,
nele vamos realizar a inclusão das linhas referente ao registro do número no servidor tellfree:
[general]
register => numeroVOIP@sip2.tellfree.net:senha_numeroVOIP:numeroVOIP@sip2.tellfree.net/numeroVOIP
srvlookup=yes
[222] [tellfree]
username=222 type=friend
type=friend context=tellfree
secret=222 host=sip2.tellfree.net
qualify=no username=númeroVOIP
port=5060 authuser= númeroVOIP
nat=1 authname= númeroVOIP
host=dynamic secret=senha_númeroVOIP
dtmfmode=auto Fromdomain=sip2.tellfree.net
context=tellfree fromuser= númeroVOIP
canreinvite=no insecure=invite
canreinvite=no
nat=1
dtmfmode=auto
disallow=all
;Codecs em ordem de prioridade
allow=g729:30
allow=alaw:30
allow=ilbc:30
Feitas as alterações acima salvar o arquivo, entre no "CLI" do asterisk e digite "sip reload" para recaregar as
novas configurações.
OBS: Lembrando que as configurações acima devem ser adicionadas linearmente no arquivo sip.conf, e não em
colunas como no exemplo.
Após isso abrir o arquivo extensions.conf e incluir um contexto para receber a realizar chamadas, no caso
abaixo criei um contexto chamado Tellfree.
[tellfree]
;Fazendo ligações:
exten => _X.,1,Dial(Sip/${EXTEN}@tellfree,30,Tt)
exten => _X.,n,Hangup()
;recebendo ligações:
exten => númeroVOIP,1,Answer()
exten => númeroVOIP,2,Dial(Sip/222,30,Tt)
exten => númeroVOIP,3,Hangup()
Feitas as alterações acima salvar o arquivo, entre no "CLI" do asterisk e digite "dialplan reload" para recaregar
as novas configurações.
Lembrando que o extensions.conf é um arquivo que possui várias maneiras diferentes de se resolver
determinada situação sendo essa uma maneira simples e muito utilizada de verificar o funcionamento, e tais
configurações são validas para qualquer distribuição de asterisk encontradas atualmente no mercado.