Configurando SIP Trunking com Asterisk
Configuração Asterisk
- Acesse o arquivo /etc/asterisk/sip.conf e inclua um peer SIP conforme o exemplo abaixo:
vi /etc/asterisk/sip.conf[aligera]
type=peer
host=172.16.0.2 ; Endereço IP do gateway
port=5060
dtmfmode=rfc2833
nat=no
qualify=yes
insecure=port,invite
disallow=all
allow=alaw- Após salvar o arquivo, acesse a console do Asterisk e aplique as alterações realizadas com o comando:
asterisk -r
CLI> sip reloadConfiguração gateway AG561
Agora vamos acessar o gateway AG561 pra dar continuidade as configurações.
A configuração do AG561 é feita via interface web. O IP para acesso ao mesmo é o 192.168.1.10, em uma rede /24. Acessando esse endereço aparecerá a página mostrada na figura abaixo:
Para acessar a interface de configuração utilize o usuário admin e senha aligera.
Após acessar o gateway, todas as opções disponíveis estarão dispostas no menu na aba superior:
Configurações de rede
Para configurar os parâmetros de rede, acesse o menu Configuration > Network:
O equipamento sai de fábrica com o cliente DHCP habilitado para o IP principal, de forma que, se houver um servidor DHCP na rede na qual o mesmo está ligado, será atribuído o endereço IP dinamicamente. Concomitantemente a esse endereço IP, há também o endereço 192.168.1.10/24, que é utilizado exclusivamente para gerência e pode ser alterado ou excluído através da interface CLI.
Para alterar o endereço IP principal, em Type, altere para Static, serão exibidos os parâmetros de configuração:
Para finalizar as configurações de rede, clique em Save and Apply.
Configurações SIP
Para configurar os parâmetros do protocolo SIP, acesse Configuration > SIP:
Serão exibidas duas seções:
- SIP Settings: porta de escuta (listening port) do protocolo SIP;
- SIP Peers: contas SIP.
Para fazer a interligação com o servidor Asterisk, vamos utilizar a conta SIP já existente no gateway denominada trunk1, clique em cima do nome para visualizar os parâmetros: