-
Communication inter-Asterisk
Salut!
je bosse sur un projet étudiant consistant à la mise en place d'un réseau Voip,
j'ai opté pour une architecture distribuée avec des serveurs asterisk pour alléger mon plan de numerotation:
Pour tester les configurations, je travail avec Virtuel-box : deux serveurs et d'un clients x-lite pour chaque serveur.
En ce qui concerne chaque serveur, les configurations marchent pour les appels, boites vocal, conférence...
Mon problème se situe au niveau de la communication inter-asterisk :
voici les config :
serveur1 : adresse 192.168.1.1 et @MAC 08:00:27:d6:08:da
dundi.conf ( rien changer sauf ci-dessous)
[mappings]
cnes => campus,0,IAX2,cnes:pabx@192.168.1.2/${NUMBER},nopartial
[08:00:27:d1:05:7c]
model = symetric
host = 192.168.1.2
inkey = cness
outkey = cness
include = cnes
permit = cnes
quality = yes
order = primary
iax.conf ( rien changer sauf ci-dessous)
dans la section des compte :
[cnes]
username=cnes
type=friend
context=campus
host=192.168.1.2
secret=pabx
extensions.conf
[campus]
exten => 3333,1,Dial(IAX2/cnes@192.168.1.2/${EXTEN}:pabx)
exten => 4444,1,Dial(IAX2/cnes@192.168.1.2/${EXTEN}:pabx)
[cnes1]
include =>campus
....
( le context cnes1 est le context de mes compte SIP du premier serveur avec deux users de
numero 1111 et 2222)
-------------------------------------------
serveur2 : adresse 192.168.1.2 et @MAC 08:00:27:d1:05:7c
dundi.conf ( rien changer sauf ci-dessous)
[mappings]
cnes => campus,0,IAX2,cnes:pabx@192.168.1.1/${NUMBER},nopartial
[08:00:27:d6:08:da]
model = symetric
host = 192.168.1.1
inkey = cness
outkey = cness
include = cnes
permit = cnes
quality = yes
order = primary
iax.conf ( rien changer sauf ci-dessous)
dans la section des compte :
[cnes]
username=cnes
type=friend
context=campus
host=192.168.1.1
secret=pabx
extensions.conf
[campus]
exten => 1111,1,Dial(IAX2/cnes@192.168.1.2/${EXTEN}:pabx)
exten => 2222,1,Dial(IAX2/cnes@192.168.1.2/${EXTEN}:pabx)
[cnes2]
include =>campus
....
( le context cnes2 est le context de mes compte SIP du second serveur avec deux users de
numero 3333 et 4444)
----------------------------------
Quand je tente un appel de l'usager 2222 du serveur1 à partir du serveur 2,
j'ai un message erreur dans la console d'asterisk :
- console du serveur 1:
[Sep 2 17:10:37] NOTICE[1720]
Rejected connect attempt from 192.168.1.2, request
'2222:pabx@default' does not exist
- console du serveur 2:
[Sep 2 16:34:30]
call rejected by 192.168.1.1 No such context/extension
[Sep 2 16:34:40]
Timeout, but no rule 't' in context 'cnes2'
------------------------------------------------
Eclaircissement :
d'après ce que j'ai compris :
- le protocol DUNDI de Spencer permet les recherches de numero sur internet et intranet,
il permit aussi le controle des invités qui viennent se connecter sur le système asterisk
- le protocol IAX permet les echanges entre systèmes asterisk donc toutes les échanges de flux de données
Merci d'avance è toute la communauté Asterisk!
exten =>s,1(A), Noop( charger la potion magique)
exten =>s,2(i), Noop(débloquer fallphenix)
exten =>s,3(d), Playback(merci)
exten =>s,4(e), Hungup()
-
-
Aucune réponse
j'ai l'impression que cette communauté n'est pas si active qu'elle ne le parait............................................ ......................
-
Bonjour,
Certainement car dundi n'est à ma connaissance pas très utilisé.
On avait à l'époque de l'ancien forum, créé un réseau dundi entre nous, je pense qu'on avait posté les configurations.
Bon courage
-
Les tags pour cette discussion
Règles de messages
- Vous ne pouvez pas créer de nouvelles discussions
- Vous ne pouvez pas envoyer des réponses
- Vous ne pouvez pas envoyer des pièces jointes
- Vous ne pouvez pas modifier vos messages
-
Règles du forum