« Asterisk IAX » : différence entre les versions
Ligne 20 : | Ligne 20 : | ||
[[Image:ASTERISK_IAX]] | [[Image:ASTERISK_IAX]] | ||
=== Configuration du serveur | === Configuration du serveur 2 === | ||
==== Création du compte trunck pour la connexion du serveur 2 ==== | |||
[general] | |||
autokill=yes | |||
register => servera:password@192.168.104.112 | |||
[serverb] ; compte trunck | |||
type=friend | |||
host=dynamic | |||
trunk=yes | |||
secret=password | |||
context=planinterne | |||
deny=0.0.0.0/0.0.0.0 | |||
permit=192.168.104.112/255.255.255.255 | |||
=== Configuration du serveur 2 === | === Configuration du serveur 2 === |
Version du 27 mars 2012 à 07:54
.:[ Asterisk IPBX ]:.
Inter-Asterisk eXchange | MOH Musique d'Attente
|
Cet {{{1}}} est en cours de rédaction. |
Présentation
Le protocol IAX
IAX est un protocole de communication propre à l'échange de données entre plusieurs serveurs Asterisk.
Fonctionnement
Dans une architecture composée d'un seul serveur Asterisk, tous les postes sont enregistrés sur ce même serveur et peuvent se joindre entre eux. Si un second serveur est déployé, les postes du serveur A ne pourront pas joindre les poste du serveur B car ils sont enregistrés sur un serveur différent. Dans ce cas, il faut établir deux truncks : le premier du server A vers le serveur B et le second du serveur B vers le serveur A. Ainsi, les deux serveur pourront s'échanger les appels. Pour mettre en place un trunck inter-Asterisk, il faut utiliser le protocol IAX qui peut être géré dans le fichier de configuration /etc/asterisk/iax.conf.
Etude de cas
Cahier des charges
Configuration du serveur 2
Création du compte trunck pour la connexion du serveur 2
[general] autokill=yes register => servera:password@192.168.104.112 [serverb] ; compte trunck type=friend host=dynamic trunk=yes secret=password context=planinterne deny=0.0.0.0/0.0.0.0 permit=192.168.104.112/255.255.255.255