Digium Asterisk IAX - Guide de configuration

Étape 1

Compléter le guide suivant: Créer un Hôte / Lien Réseau IAX pour votre PBX

Étape 2

Échantillon du fichier "iax.conf":


[global]
relaxdtmf=true
rfc2833compensate=yes ;Recommandé pour Asterisk 1.4

;Seulement un Hôte / Lien Réseau est requise pour votre PBX
register => USERNAME:PASSWORD@PROXY ;Le serveur mandataire peut différer selon l'usage, se référer à l'outil Hôte / Lien Réseau.

[voicemeup-trunk]
type=friend
context=inbound

host=PROXY ;Le serveur mendataire peut différer selon l'usage, se référer à l'outil Hôte / Lien Réseau.
user=USERNAME
username=USERNAME
secret=PASSWORD

nat=yes
canreinvite=no ;Changer à "YES" si vous n'avez pas d'audio.
disallow=all
allow=ulaw
sendrpid=yes
trustrpid=yes
insecure=very,port,invite ;Ceci est important sinon vos appels risque d'être refusés par votre serveur.

Étape 3

Échantillon du fichier "extensions.conf":


[default]
;Ce contexte est pour vos appels sortants
exten => _X.,1,Dial(IAX2/USERNAME:PASSWORD@voicemeup-trunk/${EXTEN})
exten => _X.,n,Hangup

[inbound]
;Ce contexte est pour vos appels entrants
exten => PHONE_NUMBER_A,1,Dial(IAX2/LOCAL_PHONE_A) ; 
exten => PHONE_NUMBER_A,n,Hangup

exten => PHONE_NUMBER_B,1,Dial(IAX2/LOCAL_PHONE_B) ; 
exten => PHONE_NUMBER_B,n,Hangup

Étape 4

Voilà !