As configurações a seguir é para auxiliar na configuração entre dois servidores asterisk, usando o protocolo IAX com FreePBX e o Magnus Billing, neste não é o foco regras de segurança de servidores linux e nem asterisk.
Neste laboratório usa-se dois servidores:
Servidor A
- CentOS 7
- FreePBX 13
Servidor B
- CentOS 7
- Magnus Billing 6
No Caminho: Connectivity => Trunk Siga as instruções a seguir.
confs:
Trunk Name: Trunk_integra PEER Details: deny=all allow=g729&alaw type=friend host=ip_do_MagnusBilling qualify=yes context=fron-internalChecando o status de registro com o Magnus Billing:
A conexão com o tarifador já está estabelecida, agora precisamos fazer as configurações no magnus.
No magnus, vamos no caminho: Rotas => Provedor
Siga as instruções:
A seguir vamos criar o trunk e associá-lo ao provedor.
Caminho: Rotas => Troncos
Checando o status de registro com o FreePBX:
Adicione as regras basicas em seu iptables, liberando o protocolo IAX para os servidores autorizados.
MBilling:
iptables -A INPUT -s IP_FreePBX/32 -p udp -m udp --dport 4569 -m comment --comment "Interligacao FreePBX" -j ACCEPT
FreePBX:
iptables -A INPUT -s IP_MBilling/32 -p udp -m udp --dport 4569 -m comment --comment "Interligacao FreePBX" -j ACCEPT
Pronto, desta forma a comunicação entre os dois servidores asterisk está transparente.
i want your help to set up freepbx please help
ResponderEliminar